all.bib 3.4 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393
  1. %% This BibTeX bibliography file was created using BibDesk.
  2. %% http://bibdesk.sourceforge.net/
  3. %% Created for Jeremy Siek at 2016-01-04 16:32:32 -0500
  4. %% Saved with string encoding Unicode (UTF-8)
  5. @techreport{Siek:2012ab,
  6. Author = {Jeremy G. Siek and Bor-Yuh Evan Chang},
  7. Date-Added = {2016-01-04 21:31:42 +0000},
  8. Date-Modified = {2016-01-04 21:32:29 +0000},
  9. Institution = {Univesity of Colorado},
  10. Title = {A Problem Course in Compilation: From Python to x86 Assembly},
  11. Year = {2012},
  12. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNvbXBpbGVyLW5vdGVzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY29tcGlsZXItbm90ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS+Ug9KwTuRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsJU0AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsZXItbm90ZXMucGRmAA4AJgASAGMAbwBtAHAAaQBsAGUAcgAtAG4AbwB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jb21waWxlci1ub3Rlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  13. @techreport{Sussman:1975ab,
  14. Author = {Gerald Jay Sussman and Guy L. Steele Jr.},
  15. Date-Added = {2016-01-04 20:07:25 +0000},
  16. Date-Modified = {2016-01-04 20:08:29 +0000},
  17. Institution = {MIT},
  18. Month = {December},
  19. Number = {AI Memo No. 349},
  20. Title = {Scheme: an interpreter for extended lambda calculus},
  21. Year = {1975},
  22. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtBSU0tMzQ5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELQUlNLTM0OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS99vdKwOypQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsIF6AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQUlNLTM0OS5wZGYAAA4AGAALAEEASQBNAC0AMwA0ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvQUlNLTM0OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23. @book{Lane:1997aa,
  24. Author = {Saunders Mac Lane},
  25. Date-Added = {2015-12-28 20:54:39 +0000},
  26. Date-Modified = {2015-12-28 20:56:29 +0000},
  27. Edition = {2nd},
  28. Publisher = {Spring},
  29. Title = {Categories for the Working Mathematician},
  30. Year = {1997},
  31. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxjYXQtd29yay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGNhdC13b3JrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEqIk3SpwugUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0qdR8AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhdC13b3JrLnBkZgAOABoADABjAGEAdAAtAHcAbwByAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvY2F0LXdvcmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  32. @article{Backus:1960aa,
  33. Acmid = {367262},
  34. Address = {New York, NY, USA},
  35. 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.},
  36. Date-Added = {2015-12-20 12:28:31 +0000},
  37. Date-Modified = {2015-12-20 12:28:35 +0000},
  38. Doi = {10.1145/367236.367262},
  39. Editor = {Naur, Peter},
  40. Issn = {0001-0782},
  41. Issue_Date = {May 1960},
  42. Journal = {Commun. ACM},
  43. Month = may,
  44. Number = {5},
  45. Numpages = {16},
  46. Pages = {299--314},
  47. Publisher = {ACM},
  48. Title = {Report on the Algorithmic Language ALGOL 60},
  49. Url = {http://doi.acm.org/10.1145/367236.367262},
  50. Volume = {3},
  51. Year = {1960},
  52. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTktYmFja3VzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5OS1iYWNrdXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASh9U9KcCThQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSnE+IAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5OS1iYWNrdXMucGRmAAAOACAADwBwADIAOQA5AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5OS1iYWNrdXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  53. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367236.367262},
  54. Bdsk-Url-2 = {http://dx.doi.org/10.1145/367236.367262}}
  55. @article{Knuth:1964aa,
  56. Acmid = {365140},
  57. Address = {New York, NY, USA},
  58. Author = {Knuth, Donald E.},
  59. Date-Added = {2015-12-20 12:24:24 +0000},
  60. Date-Modified = {2015-12-20 12:24:28 +0000},
  61. Doi = {10.1145/355588.365140},
  62. Issn = {0001-0782},
  63. Issue_Date = {Dec. 1964},
  64. Journal = {Commun. ACM},
  65. Month = dec,
  66. Number = {12},
  67. Numpages = {2},
  68. Pages = {735--736},
  69. Publisher = {ACM},
  70. Title = {Backus Normal Form vs. Backus Naur Form},
  71. Url = {http://doi.acm.org/10.1145/355588.365140},
  72. Volume = {7},
  73. Year = {1964},
  74. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3MzUtZ290bGllYi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3MzUtZ290bGllYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEofMjSnAhkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0pxOtAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MzUtZ290bGllYi5wZGYADgAiABAAcAA3ADMANQAtAGcAbwB0AGwAaQBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDczNS1nb3RsaWViLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  75. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355588.365140},
  76. Bdsk-Url-2 = {http://dx.doi.org/10.1145/355588.365140}}
  77. @inproceedings{Sergey:2012aa,
  78. Author = {Ilya Sergey and Dave Clarke},
  79. Bibsource = {dblp computer science bibliography, http://dblp.org},
  80. Biburl = {http://dblp.uni-trier.de/rec/bib/conf/esop/SergeyC12},
  81. 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},
  82. Crossref = {DBLP:conf/esop/2012},
  83. Date-Added = {2015-12-16 09:12:21 +0000},
  84. Date-Modified = {2015-12-16 09:12:24 +0000},
  85. Doi = {10.1007/978-3-642-28869-2_29},
  86. Pages = {579--599},
  87. Timestamp = {Fri, 23 Mar 2012 15:26:14 +0100},
  88. Title = {Gradual Ownership Types},
  89. Url = {http://dx.doi.org/10.1007/978-3-642-28869-2_29},
  90. Year = {2012},
  91. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdyYWR1YWwtZXNvcDEyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ3JhZHVhbC1lc29wMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASf0j9KWlTdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSltuHAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3JhZHVhbC1lc29wMTIucGRmAA4AJgASAGcAcgBhAGQAdQBhAGwALQBlAHMAbwBwADEAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9ncmFkdWFsLWVzb3AxMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  92. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-28869-2_29}}
  93. @inproceedings{Sergey:2015aa,
  94. Acmid = {2737964},
  95. Address = {New York, NY, USA},
  96. Author = {Sergey, Ilya and Nanevski, Aleksandar and Banerjee, Anindya},
  97. Booktitle = {Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation},
  98. Date-Added = {2015-12-16 09:09:00 +0000},
  99. Date-Modified = {2015-12-16 09:09:09 +0000},
  100. Doi = {10.1145/2737924.2737964},
  101. Isbn = {978-1-4503-3468-6},
  102. Keywords = {Compositional program verification, concurrency, dependent types, mechanized proofs, separation logic},
  103. Location = {Portland, OR, USA},
  104. Numpages = {11},
  105. Pages = {77--87},
  106. Publisher = {ACM},
  107. Series = {PLDI 2015},
  108. Title = {Mechanized Verification of Fine-grained Concurrent Programs},
  109. Url = {http://doi.acm.org/10.1145/2737924.2737964},
  110. Year = {2015},
  111. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzctc2VyZ2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc3LXNlcmdleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASfzntKWlCRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSltp0AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc3LXNlcmdleS5wZGYADgAeAA4AcAA3ADcALQBzAGUAcgBnAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzctc2VyZ2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  112. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2737924.2737964},
  113. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2737924.2737964}}
  114. @inproceedings{Devriese:2011aa,
  115. Acmid = {2034796},
  116. Address = {New York, NY, USA},
  117. Author = {Devriese, Dominique and Piessens, Frank},
  118. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  119. Date-Added = {2015-12-14 22:32:47 +0000},
  120. Date-Modified = {2015-12-14 22:32:52 +0000},
  121. Doi = {10.1145/2034773.2034796},
  122. Isbn = {978-1-4503-0865-6},
  123. Keywords = {ad hoc polymorphism, agda, instance arguments, type classes},
  124. Location = {Tokyo, Japan},
  125. Numpages = {13},
  126. Pages = {143--155},
  127. Publisher = {ACM},
  128. Series = {ICFP '11},
  129. Title = {On the Bright Side of Type Classes: Instance Arguments in Agda},
  130. Url = {http://doi.acm.org/10.1145/2034773.2034796},
  131. Year = {2011},
  132. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDMtZGV2cmllc2UucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQzLWRldnJpZXNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJ2ln0pSt5VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKU9DUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQzLWRldnJpZXNlLnBkZgAADgAkABEAcAAxADQAMwAtAGQAZQB2AHIAaQBlAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQzLWRldnJpZXNlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  133. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034796},
  134. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034796}}
  135. @article{Wadler:2007aa,
  136. Author = {Philip Wadler},
  137. Date-Added = {2015-12-07 14:32:44 +0000},
  138. Date-Modified = {2015-12-07 14:32:48 +0000},
  139. Doi = {http://dx.doi.org/10.1016/j.tcs.2006.12.042},
  140. Issn = {0304-3975},
  141. Journal = {Theoretical Computer Science},
  142. Keywords = {Curry--Howard},
  143. Note = {Festschrift for John C. Reynolds's 70th birthday},
  144. Number = {1--3},
  145. Pages = {201 - 226},
  146. Title = {The Girard--Reynolds isomorphism (second edition)},
  147. Url = {http://www.sciencedirect.com/science/article/pii/S0304397506009236},
  148. Volume = {375},
  149. Year = {2007},
  150. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2dpcmFyZC1yZXlub2xkcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2dpcmFyZC1yZXlub2xkcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEllerSiwLWUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0otJJgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdpcmFyZC1yZXlub2xkcy5wZGYAAA4AKAATAGcAaQByAGEAcgBkAC0AcgBlAHkAbgBvAGwAZABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2dpcmFyZC1yZXlub2xkcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  151. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0304397506009236},
  152. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.tcs.2006.12.042}}
  153. @inproceedings{Flanagan:2001aa,
  154. Acmid = {360220},
  155. Address = {New York, NY, USA},
  156. Author = {Flanagan, Cormac and Saxe, James B.},
  157. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  158. Date-Added = {2015-12-05 16:23:57 +0000},
  159. Date-Modified = {2015-12-05 16:24:00 +0000},
  160. Doi = {10.1145/360204.360220},
  161. Isbn = {1-58113-336-7},
  162. Location = {London, United Kingdom},
  163. Numpages = {13},
  164. Pages = {193--205},
  165. Publisher = {ACM},
  166. Series = {POPL '01},
  167. Title = {Avoiding Exponential Explosion: Generating Compact Verification Conditions},
  168. Url = {http://doi.acm.org/10.1145/360204.360220},
  169. Year = {2001},
  170. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxOTMtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTkzLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJYH10oh55VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKIwDUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTkzLWZsYW5hZ2FuLnBkZgAADgAkABEAcAAxADkAMwAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTkzLWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  171. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360220},
  172. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360220}}
  173. @article{Wadler:2015aa,
  174. Acmid = {2699407},
  175. Address = {New York, NY, USA},
  176. Author = {Wadler, Philip},
  177. Date-Added = {2015-11-30 14:13:26 +0000},
  178. Date-Modified = {2015-11-30 14:13:30 +0000},
  179. Doi = {10.1145/2699407},
  180. Issn = {0001-0782},
  181. Issue_Date = {December 2015},
  182. Journal = {Commun. ACM},
  183. Month = nov,
  184. Number = {12},
  185. Numpages = {10},
  186. Pages = {75--84},
  187. Publisher = {ACM},
  188. Title = {Propositions As Types},
  189. Url = {http://doi.acm.org/10.1145/2699407},
  190. Volume = {58},
  191. Year = {2015},
  192. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzUtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc1LXdhZGxlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASShotKBw9BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSggogAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc1LXdhZGxlci5wZGYADgAeAA4AcAA3ADUALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzUtd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  193. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2699407},
  194. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2699407}}
  195. @article{Chevalier-Boisvert:2015aa,
  196. Adsnote = {Provided by the SAO/NASA Astrophysics Data System},
  197. Adsurl = {http://adsabs.harvard.edu/abs/2015arXiv151102956C},
  198. Archiveprefix = {arXiv},
  199. Author = {{Chevalier-Boisvert}, M. and {Feeley}, M.},
  200. Date-Added = {2015-11-21 17:17:44 +0000},
  201. Date-Modified = {2015-11-21 17:17:47 +0000},
  202. Eprint = {1511.02956},
  203. Journal = {ArXiv e-prints},
  204. Keywords = {Computer Science - Programming Languages, D.3.4},
  205. Month = nov,
  206. Primaryclass = {cs.PL},
  207. Title = {{Interprocedural Type Specialization of JavaScript Programs Without Type Analysis}},
  208. Year = 2015,
  209. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xNTExLjAyOTU2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTUxMS4wMjk1Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASNLt9J2EaNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSdlfzAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAMTUxMS4wMjk1Ni5wZGYADgAeAA4AMQA1ADEAMQAuADAAMgA5ADUANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi8xNTExLjAyOTU2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  210. @inproceedings{Maidl:2015aa,
  211. Address = {New York, NY, USA},
  212. Author = {Maidl, Andr{\'e} Murbach and Mascarenhas, Fabio and Ierusalimschy, Roberto},
  213. Booktitle = {Proceedings of the 11th Symposium on Dynamic Languages},
  214. Date-Added = {2015-11-18 04:24:13 +0000},
  215. Date-Modified = {2015-11-18 04:47:52 +0000},
  216. Keywords = {Gradual Typing, Lua, Optional Type Systems},
  217. Location = {Pittsburgh, PA, USA},
  218. Numpages = {13},
  219. Pages = {13--25},
  220. Publisher = {ACM},
  221. Series = {DLS 2015},
  222. Title = {A Formalization of Typed Lua},
  223. Year = {2015},
  224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtbWFpZGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtbWFpZGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABImRQ0nFnt1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJxrgcAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtbWFpZGwucGRmAAAOABwADQBwADEAMwAtAG0AYQBpAGQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtbWFpZGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  225. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2816707.2816709},
  226. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2816707.2816709}}
  227. @inproceedings{Maidl:2014aa,
  228. Address = {New York, NY, USA},
  229. Articleno = {3},
  230. Author = {Maidl, Andr{\'e} Murbach and Mascarenhas, Fabio and Ierusalimschy, Roberto},
  231. Booktitle = {Proceedings of the Workshop on Dynamic Languages and Applications},
  232. Date-Added = {2015-11-18 04:23:09 +0000},
  233. Date-Modified = {2015-11-18 04:48:06 +0000},
  234. Keywords = {Lua programming language, gradual typing, optional typing, type systems},
  235. Location = {Edinburgh, United Kingdom},
  236. Numpages = {10},
  237. Pages = {3:1--3:10},
  238. Publisher = {ACM},
  239. Series = {Dyla'14},
  240. Title = {Typed Lua: An Optional Type System for Lua},
  241. Year = {2014},
  242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmR5bGExNC00LXR5cGVkLWx1YS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmR5bGExNC00LXR5cGVkLWx1YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiZBnScWd3UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nGtxwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGR5bGExNC00LXR5cGVkLWx1YS5wZGYADgAuABYAZAB5AGwAYQAxADQALQA0AC0AdAB5AHAAZQBkAC0AbAB1AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZHlsYTE0LTQtdHlwZWQtbHVhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  243. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2617548.2617553},
  244. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2617548.2617553}}
  245. @techreport{Rossum:2014aa,
  246. Author = {Guido van Rossum},
  247. Date-Added = {2015-11-17 20:39:18 +0000},
  248. Date-Modified = {2015-11-17 20:40:07 +0000},
  249. Institution = {Python Software Foundation},
  250. Number = {PEP 0483},
  251. Title = {The Theory of Type Hints},
  252. Year = {2014}}
  253. @article{Dongarra:1992aa,
  254. Acmid = {141871},
  255. Address = {New York, NY, USA},
  256. Author = {Dongarra, Jack J.},
  257. Date-Added = {2015-11-17 17:02:06 +0000},
  258. Date-Modified = {2015-11-18 04:39:17 +0000},
  259. Issue_Date = {June 1992},
  260. Journal = {SIGARCH Comput. Archit. News},
  261. Month = jun,
  262. Number = {3},
  263. Numpages = {23},
  264. Pages = {22--44},
  265. Publisher = {ACM},
  266. Title = {Performance of Various Computers Using Standard Linear Equations Software},
  267. Volume = {20},
  268. Year = {1992},
  269. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMi1kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMi1kb25nYXJyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiQWLScMfQUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nEOIAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMi1kb25nYXJyYS5wZGYADgAiABAAcAAyADIALQBkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyLWRvbmdhcnJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  270. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141868.141871},
  271. Bdsk-Url-2 = {http://dx.doi.org/10.1145/141868.141871}}
  272. @book{Gray:1992aa,
  273. Address = {San Francisco, CA, USA},
  274. Author = {Gray, Jim},
  275. Date-Added = {2015-11-17 16:59:52 +0000},
  276. Date-Modified = {2015-11-17 16:59:56 +0000},
  277. Isbn = {1558601597},
  278. Publisher = {Morgan Kaufmann Publishers Inc.},
  279. Title = {Benchmark Handbook: For Database and Transaction Processing Systems},
  280. Year = {1992}}
  281. @inproceedings{Clinger:1994ab,
  282. Address = {New York, NY, USA},
  283. Author = {Clinger, William D. and Hansen, Lars Thomas},
  284. Booktitle = {Proceedings of the 1994 ACM Conference on LISP and Functional Programming},
  285. Date-Added = {2015-11-17 16:57:20 +0000},
  286. Date-Modified = {2015-11-18 04:54:01 +0000},
  287. Location = {Orlando, Florida, USA},
  288. Numpages = {12},
  289. Pages = {128--139},
  290. Publisher = {ACM},
  291. Series = {LFP '94},
  292. Title = {Lambda, the Ultimate Label or a Simple Optimizing Compiler for Scheme},
  293. Year = {1994},
  294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMjgtY2xpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMjgtY2xpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/earRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjgtY2xpbmdlci5wZGYADgAiABAAcAAxADIAOAAtAGMAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEyOC1jbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  295. Bdsk-Url-1 = {http://doi.acm.org/10.1145/182409.156786},
  296. Bdsk-Url-2 = {http://dx.doi.org/10.1145/182409.156786}}
  297. @book{Pearl:2000aa,
  298. Address = {New York, NY, USA},
  299. Author = {Pearl, Judea},
  300. Date-Added = {2015-11-17 15:35:03 +0000},
  301. Date-Modified = {2015-11-17 15:35:06 +0000},
  302. Isbn = {0-521-77362-8},
  303. Publisher = {Cambridge University Press},
  304. Title = {Causality: Models, Reasoning, and Inference},
  305. Year = {2000}}
  306. @inproceedings{Mytkowicz:2009aa,
  307. Address = {New York, NY, USA},
  308. Author = {Mytkowicz, Todd and Diwan, Amer and Hauswirth, Matthias and Sweeney, Peter F.},
  309. Booktitle = {Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems},
  310. Date-Added = {2015-11-17 15:33:11 +0000},
  311. Date-Modified = {2015-11-18 04:41:42 +0000},
  312. Keywords = {bias, measurement, performance},
  313. Location = {Washington, DC, USA},
  314. Numpages = {12},
  315. Pages = {265--276},
  316. Publisher = {ACM},
  317. Series = {ASPLOS XIV},
  318. Title = {Producing Wrong Data Without Doing Anything Obviously Wrong!},
  319. Year = {2009},
  320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyNjUtbXl0a293aWN6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDI2NS1teXRrb3dpY3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASI2dNJwsvlQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScPlJAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2NS1teXRrb3dpY3oucGRmAA4AJgASAHAAMgA2ADUALQBtAHkAdABrAG8AdwBpAGMAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjY1LW15dGtvd2ljei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  321. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508244.1508275},
  322. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1508244.1508275}}
  323. @inproceedings{Vegdahl:1989aa,
  324. Address = {New York, NY, USA},
  325. Author = {Vegdahl, Steven R. and Pleban, Uwe F.},
  326. Booktitle = {Proceedings of the Third International Conference on Architectural Support for Programming Languages and Operating Systems},
  327. Date-Added = {2015-11-17 11:38:15 +0000},
  328. Date-Modified = {2015-11-18 04:45:44 +0000},
  329. Location = {Boston, Massachusetts, USA},
  330. Numpages = {11},
  331. Pages = {172--182},
  332. Publisher = {ACM},
  333. Series = {ASPLOS III},
  334. Title = {The Runtime Environment for Scheme, a Scheme Implementation on the 88000},
  335. Year = {1989},
  336. Bdsk-Url-1 = {http://doi.acm.org/10.1145/70082.68199},
  337. Bdsk-Url-2 = {http://dx.doi.org/10.1145/70082.68199}}
  338. @inproceedings{Gomard:1990aa,
  339. Address = {New York, NY, USA},
  340. Author = {Gomard, Carsten K.},
  341. Booktitle = {Proceedings of the 1990 ACM Conference on LISP and Functional Programming},
  342. Date-Added = {2015-11-17 11:36:49 +0000},
  343. Date-Modified = {2015-11-18 04:40:04 +0000},
  344. Location = {Nice, France},
  345. Numpages = {6},
  346. Pages = {282--287},
  347. Publisher = {ACM},
  348. Series = {LFP '90},
  349. Title = {Partial Type Inference for Untyped Functional Programs},
  350. Year = {1990},
  351. Bdsk-Url-1 = {http://doi.acm.org/10.1145/91556.91672},
  352. Bdsk-Url-2 = {http://dx.doi.org/10.1145/91556.91672}}
  353. @article{Ma:1990aa,
  354. Acmid = {79013},
  355. Address = {New York, NY, USA},
  356. Author = {Ma, K.-L. and Kessler, R. R.},
  357. Date-Added = {2015-11-17 11:30:57 +0000},
  358. Date-Modified = {2015-11-18 04:41:11 +0000},
  359. Issue_Date = {June 1990},
  360. Journal = {Softw. Pract. Exper.},
  361. Month = jun,
  362. Number = {6},
  363. Numpages = {31},
  364. Pages = {593--623},
  365. Publisher = {John Wiley \& Sons, Inc.},
  366. Title = {{TICL}-a Type Inference System for Common Lisp},
  367. Volume = {20},
  368. Year = {1990},
  369. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380200606}}
  370. @techreport{Walker:1988aa,
  371. Author = {Kenneth Walker},
  372. Date-Added = {2015-11-17 11:29:07 +0000},
  373. Date-Modified = {2015-11-17 11:30:02 +0000},
  374. Institution = {University of Arizona},
  375. Month = {July},
  376. Number = {TR 88-25},
  377. Title = {A Type Inference System for Icon},
  378. Year = {1988},
  379. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0cjg4XzI1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdHI4OF8yNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASImd9JweflQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScMBJAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHI4OF8yNS5wZGYAAA4AGAALAHQAcgA4ADgAXwAyADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdHI4OF8yNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  380. @inproceedings{Jones:1982aa,
  381. Address = {New York, NY, USA},
  382. Author = {Jones, Neil D. and Muchnick, Steven S.},
  383. Booktitle = {Proceedings of the 9th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  384. Date-Added = {2015-11-17 11:26:40 +0000},
  385. Date-Modified = {2015-11-18 04:48:44 +0000},
  386. Location = {Albuquerque, New Mexico},
  387. Numpages = {9},
  388. Pages = {66--74},
  389. Publisher = {ACM},
  390. Series = {POPL '82},
  391. Title = {A Flexible Approach to Interprocedural Data Flow Analysis and Programs with Recursive Data Structures},
  392. Year = {1982},
  393. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582161},
  394. Bdsk-Url-2 = {http://dx.doi.org/10.1145/582153.582161}}
  395. @inproceedings{Jones:1976aa,
  396. Address = {New York, NY, USA},
  397. Author = {Jones, Neil D. and Muchnick, Steven S.},
  398. Booktitle = {Proceedings of the 3rd ACM SIGACT-SIGPLAN Symposium on Principles on Programming Languages},
  399. Date-Added = {2015-11-17 11:25:46 +0000},
  400. Date-Modified = {2015-11-18 04:40:42 +0000},
  401. Location = {Atlanta, Georgia},
  402. Numpages = {18},
  403. Pages = {77--94},
  404. Publisher = {ACM},
  405. Series = {POPL '76},
  406. Title = {Binding Time Optimization in Programming Languages: Some Thoughts Toward the Design of an Ideal Language},
  407. Year = {1976},
  408. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800168.811542},
  409. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800168.811542}}
  410. @inproceedings{Shivers:1991ab,
  411. Address = {New York, NY, USA},
  412. Author = {Shivers, Olin},
  413. Booktitle = {Proceedings of the 1991 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation},
  414. Date-Added = {2015-11-17 11:24:34 +0000},
  415. Date-Modified = {2015-11-18 04:49:16 +0000},
  416. Location = {New Haven, Connecticut, USA},
  417. Numpages = {9},
  418. Pages = {190--198},
  419. Publisher = {ACM},
  420. Series = {PEPM '91},
  421. Title = {The Semantics of Scheme Control-flow Analysis},
  422. Year = {1991},
  423. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115865.115884},
  424. Bdsk-Url-2 = {http://dx.doi.org/10.1145/115865.115884}}
  425. @inbook{Shivers:1991aa,
  426. Author = {Olin Shivers},
  427. Chapter = {Data-flow analysis and type recovery in Scheme},
  428. Date-Added = {2015-11-17 11:22:39 +0000},
  429. Date-Modified = {2015-11-17 11:23:52 +0000},
  430. Publisher = {MIT Press},
  431. Title = {Topics in Advanced Language Implementatino},
  432. Year = {1991}}
  433. @phdthesis{Tenenbaum:1974aa,
  434. Address = {New York, NY, USA},
  435. Author = {Tenenbaum, Aaron Melvin},
  436. Date-Added = {2015-11-17 11:20:37 +0000},
  437. Date-Modified = {2015-11-17 11:20:40 +0000},
  438. Note = {AAI7509706},
  439. Publisher = {New York University},
  440. Title = {Type Determination for Very High Level Languages.},
  441. Year = {1974},
  442. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHXR5cGVkZXRlcm1pbmF0aW8wMHRlbmVfYncucGRm0hcLGBlXTlMuZGF0YU8RAagAAAAAAagAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R10eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIiVr0nB3wVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJwvhEAAAABAAwAv23xAAXAcgACEikAAgA9TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAADgA8AB0AdAB5AHAAZQBkAGUAdABlAHIAbQBpAG4AYQB0AGkAbwAwADAAdABlAG4AZQBfAGIAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALVVzZXJzL2pzaWVrL2JpYi90eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCuALMAuwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  443. @article{Kaplan:1980aa,
  444. Address = {New York, NY, USA},
  445. Author = {Kaplan, Marc A. and Ullman, Jeffrey D.},
  446. Date-Added = {2015-11-17 11:16:53 +0000},
  447. Date-Modified = {2015-11-18 04:54:56 +0000},
  448. Issue_Date = {Jan. 1980},
  449. Journal = {J. ACM},
  450. Month = jan,
  451. Number = {1},
  452. Numpages = {18},
  453. Pages = {128--145},
  454. Publisher = {ACM},
  455. Title = {A Scheme for the Automatic Inference of Variable Types},
  456. Volume = {27},
  457. Year = {1980},
  458. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322169.322181},
  459. Bdsk-Url-2 = {http://dx.doi.org/10.1145/322169.322181}}
  460. @inproceedings{Adams:1986aa,
  461. Address = {New York, NY, USA},
  462. Author = {Adams, Norman and Kranz, David and Kelsey, Richard and Rees, Jonathan and Hudak, Paul and Philbin, James},
  463. Booktitle = {Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction},
  464. Date-Added = {2015-11-17 11:16:12 +0000},
  465. Date-Modified = {2015-11-18 04:33:24 +0000},
  466. Numpages = {15},
  467. Pages = {219--233},
  468. Publisher = {ACM},
  469. Series = {SIGPLAN '86},
  470. Title = {ORBIT: An Optimizing Compiler for Scheme},
  471. Year = {1986},
  472. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12276.13333},
  473. Bdsk-Url-2 = {http://dx.doi.org/10.1145/12276.13333}}
  474. @inproceedings{Brooks:1982ab,
  475. Address = {New York, NY, USA},
  476. Author = {Brooks, Rodney A. and Gabriel, Richard P. and Steele,Jr., Guy L.},
  477. Booktitle = {Proceedings of the 1982 SIGPLAN Symposium on Compiler Construction},
  478. Date-Added = {2015-11-17 11:14:29 +0000},
  479. Date-Modified = {2015-11-18 04:36:29 +0000},
  480. Location = {Boston, Massachusetts, USA},
  481. Numpages = {15},
  482. Pages = {261--275},
  483. Publisher = {ACM},
  484. Series = {SIGPLAN '82},
  485. Title = {An Optimizing Compiler for Lexically Scoped LISP},
  486. Year = {1982},
  487. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800230.807000},
  488. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800230.807000}}
  489. @inproceedings{Aiken:1991aa,
  490. Address = {New York, NY, USA},
  491. Author = {Aiken, Alex and Murphy, Brian},
  492. Booktitle = {Proceedings of the 18th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  493. Date-Added = {2015-11-17 11:13:37 +0000},
  494. Date-Modified = {2015-11-18 04:32:22 +0000},
  495. Numpages = {12},
  496. Pages = {279--290},
  497. Publisher = {ACM},
  498. Series = {POPL '91},
  499. Title = {Static Type Inference in a Dynamically Typed Language},
  500. Year = {1991},
  501. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99583.99621},
  502. Bdsk-Url-2 = {http://dx.doi.org/10.1145/99583.99621}}
  503. @inproceedings{Shivers:1988aa,
  504. Address = {New York, NY, USA},
  505. Author = {Shivers, O.},
  506. Booktitle = {Proceedings of the ACM SIGPLAN 1988 Conference on Programming Language Design and Implementation},
  507. Date-Added = {2015-11-17 11:06:31 +0000},
  508. Date-Modified = {2015-11-18 04:43:53 +0000},
  509. Location = {Atlanta, Georgia, USA},
  510. Numpages = {11},
  511. Pages = {164--174},
  512. Publisher = {ACM},
  513. Series = {PLDI '88},
  514. Title = {Control Flow Analysis in {Scheme}},
  515. Year = {1988},
  516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjQtc2hpdmVycy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjQtc2hpdmVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiI6fScHR1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nC6xQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjQtc2hpdmVycy5wZGYADgAiABAAcAAxADYANAAtAHMAaABpAHYAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2NC1zaGl2ZXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  517. Bdsk-Url-1 = {http://doi.acm.org/10.1145/53990.54007},
  518. Bdsk-Url-2 = {http://dx.doi.org/10.1145/53990.54007}}
  519. @incollection{Agesen:1994aa,
  520. Author = {Agesen, Ole},
  521. Booktitle = {Static Analysis},
  522. Date-Added = {2015-11-17 10:47:24 +0000},
  523. Date-Modified = {2015-11-18 04:34:02 +0000},
  524. Editor = {Le Charlier, Baudouin},
  525. Language = {English},
  526. Pages = {78-100},
  527. Publisher = {Springer Berlin Heidelberg},
  528. Series = {Lecture Notes in Computer Science},
  529. Title = {Constraint-based type inference and parametric polymorphism},
  530. Volume = {864},
  531. Year = {1994},
  532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGNvbnN0cmFpbnQtYmFzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjb25zdHJhaW50LWJhc2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIiIy0nBvzlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJwth4AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb25zdHJhaW50LWJhc2VkLnBkZgAOACoAFABjAG8AbgBzAHQAcgBhAGkAbgB0AC0AYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2NvbnN0cmFpbnQtYmFzZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  533. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-58485-4_34}}
  534. @techreport{Jia:2015aa,
  535. Author = {Limin Jia and Hannah Gommerstadt and Frank Pfenning},
  536. Date-Added = {2015-11-17 10:29:28 +0000},
  537. Date-Modified = {2015-11-17 10:30:17 +0000},
  538. Institution = {Carnegie Mellon University},
  539. Month = {November},
  540. Number = {CMU-CyLab-15-004},
  541. Title = {Monitors and Blame Assignment for Higher-Order Session Types},
  542. Year = {2015},
  543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRU1vbml0b3JzIGFuZCBCbGFtZSBBc3NpZ25tZW50IGZvciBIaWdoZXItT3JkZXIgU2Vzc2lvbiBUeXBlcyAoQ01VLnBkZtIXCxgZV05TLmRhdGFPEQIiAAAAAAIiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfTW9uaXRvcnMgYW5kIEJsYW1lICMxMjIxRjI3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASIfJ9Jwa/VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScLJFAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATW9uaXRvcnMgYW5kIEJsYW1lICMxMjIxRjI3LnBkZgAADgCMAEUATQBvAG4AaQB0AG8AcgBzACAAYQBuAGQAIABCAGwAYQBtAGUAIABBAHMAcwBpAGcAbgBtAGUAbgB0ACAAZgBvAHIAIABIAGkAZwBoAGUAcgAtAE8AcgBkAGUAcgAgAFMAZQBzAHMAaQBvAG4AIABUAHkAcABlAHMAIAAoAEMATQBVAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBVVXNlcnMvanNpZWsvYmliL01vbml0b3JzIGFuZCBCbGFtZSBBc3NpZ25tZW50IGZvciBIaWdoZXItT3JkZXIgU2Vzc2lvbiBUeXBlcyAoQ01VLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDWANsA4wMJAwsDEAMbAyQDMgM2Az0DRgNLA1gDWwNtA3ADdQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAN3}}
  544. @book{Queinnec:1996aa,
  545. Address = {New York, NY, USA},
  546. Author = {Queinnec, Christian},
  547. Date-Added = {2015-11-15 20:17:14 +0000},
  548. Date-Modified = {2015-11-15 20:17:17 +0000},
  549. Isbn = {0-521-56247-3},
  550. Publisher = {Cambridge University Press},
  551. Title = {Lisp in Small Pieces},
  552. Year = {1996}}
  553. @techreport{Bartlett:1989aa,
  554. Author = {Joel F. Bartlett},
  555. Date-Added = {2015-11-15 20:14:53 +0000},
  556. Date-Modified = {2015-11-15 20:16:13 +0000},
  557. Institution = {Western Research Laboratory},
  558. Month = {January},
  559. Title = {{SCHEME->C} a Portable {Scheme-to-C} Compiler},
  560. Year = {1989},
  561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NjaGVtZS10by1jLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2NoZW1lLXRvLWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASHjWNJuUklQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSbpiZAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NoZW1lLXRvLWMucGRmAAAOACAADwBzAGMAaABlAG0AZQAtAHQAbwAtAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2NoZW1lLXRvLWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  562. @article{Baker:1995aa,
  563. Acmid = {214454},
  564. Address = {New York, NY, USA},
  565. Author = {Baker, Henry G.},
  566. Date-Added = {2015-11-15 19:43:23 +0000},
  567. Date-Modified = {2015-11-15 19:43:26 +0000},
  568. Doi = {10.1145/214448.214454},
  569. Issn = {0362-1340},
  570. Issue_Date = {Sept. 1995},
  571. Journal = {SIGPLAN Not.},
  572. Month = sep,
  573. Number = {9},
  574. Numpages = {4},
  575. Pages = {17--20},
  576. Publisher = {ACM},
  577. Title = {CONS Should Not CONS Its Arguments, Part II: Cheney on the M.T.A.},
  578. Url = {http://doi.acm.org/10.1145/214448.214454},
  579. Volume = {30},
  580. Year = {1995},
  581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTctYmFrZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTctYmFrZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIeIh0m5KnlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJukO4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTctYmFrZXIucGRmAAAOABwADQBwADEANwAtAGIAYQBrAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTctYmFrZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  582. Bdsk-Url-1 = {http://doi.acm.org/10.1145/214448.214454},
  583. Bdsk-Url-2 = {http://dx.doi.org/10.1145/214448.214454}}
  584. @techreport{Asanovic:EECS-2006-183,
  585. 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.},
  586. Date-Added = {2015-11-12 22:10:42 +0000},
  587. Date-Modified = {2015-11-12 22:10:49 +0000},
  588. Institution = {EECS Department, University of California, Berkeley},
  589. Month = {Dec},
  590. Number = {UCB/EECS-2006-183},
  591. Title = {The Landscape of Parallel Computing Research: A View from Berkeley},
  592. Url = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html},
  593. Year = {2006},
  594. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEUVFQ1MtMjAwNi0xODMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFFRUNTLTIwMDYtMTgzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIWyP0mp4sVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJqvwEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBFRUNTLTIwMDYtMTgzLnBkZgAADgAkABEARQBFAEMAUwAtADIAMAAwADYALQAxADgAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9FRUNTLTIwMDYtMTgzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  595. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html}}
  596. @book{Black:2009aa,
  597. Abstract = {Pharo by Example, intended for both students and
  598. developers, will guide you gently through the Pharo
  599. language and environment by means of a series of
  600. examples and exercises. This book is made available
  601. under the Creative Commons Attribution-ShareAlike
  602. 3.0 license.},
  603. Aeres = {OV},
  604. Aeresstatus = {aeres08},
  605. Annote = {book},
  606. Author = {Andrew Black and St\'ephane Ducasse and Oscar Nierstrasz and Damien Pollet and Damien Cassou and Marcus Denker},
  607. Date-Added = {2015-11-12 18:31:30 +0000},
  608. Date-Modified = {2015-11-12 18:31:42 +0000},
  609. Inria = {ADAM},
  610. Isbn = {978-3-9523341-4-0},
  611. Keywords = {olit scg09 scg-pub jb09 snf-none skip-doi},
  612. Medium = {2},
  613. Peerreview = {no},
  614. Publisher = {Square Bracket Associates},
  615. Title = {Pharo by Example},
  616. Url = {http://pharobyexample.org},
  617. Year = {2009},
  618. Bdsk-Url-1 = {http://pharobyexample.org}}
  619. @article{Alpern:2000aa,
  620. Acmid = {1011400},
  621. Address = {Riverton, NJ, USA},
  622. 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.},
  623. Date-Added = {2015-11-12 18:24:25 +0000},
  624. Date-Modified = {2015-11-18 04:52:54 +0000},
  625. Issue_Date = {January 2000},
  626. Journal = {IBM Syst. J.},
  627. Month = jan,
  628. Number = {1},
  629. Numpages = {28},
  630. Pages = {211--238},
  631. Publisher = {IBM Corp.},
  632. Title = {The Jalape\~{n}O Virtual Machine},
  633. Volume = {39},
  634. Year = {2000},
  635. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxqYWxhcGVuby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGphbGFwZW5vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhWO7SakOWUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mqJ5gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGphbGFwZW5vLnBkZgAOABoADABqAGEAbABhAHAAZQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvamFsYXBlbm8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  636. Bdsk-Url-1 = {http://dx.doi.org/10.1147/sj.391.0211}}
  637. @article{Alpern:2005aa,
  638. Acmid = {1086625},
  639. Address = {Riverton, NJ, USA},
  640. 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.},
  641. Date-Added = {2015-11-12 16:33:33 +0000},
  642. Date-Modified = {2015-11-18 04:35:41 +0000},
  643. Issue_Date = {January 2005},
  644. Journal = {IBM Syst. J.},
  645. Month = jan,
  646. Number = {2},
  647. Numpages = {19},
  648. Pages = {399--417},
  649. Publisher = {IBM Corp.},
  650. Title = {The {Jikes} Research Virtual Machine Project: Building an Open-source Research Community},
  651. Volume = {44},
  652. Year = {2005},
  653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWppa2VzcnZtLWlzai0yMDA1LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVamlrZXNydm0taXNqLTIwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFQ9tJqKblQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSanAJAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAamlrZXNydm0taXNqLTIwMDUucGRmAAAOACwAFQBqAGkAawBlAHMAcgB2AG0ALQBpAHMAagAtADIAMAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvamlrZXNydm0taXNqLTIwMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  654. Bdsk-Url-1 = {http://dx.doi.org/10.1147/sj.442.0399}}
  655. @article{Wimmer:2013aa,
  656. Address = {New York, NY, USA},
  657. Articleno = {30},
  658. Author = {Wimmer, Christian and Haupt, Michael and Van De Vanter, Michael L. and Jordan, Mick and Dayn\`{e}s, Laurent and Simon, Douglas},
  659. Date-Added = {2015-11-12 16:28:36 +0000},
  660. Date-Modified = {2015-11-18 04:46:04 +0000},
  661. Issue_Date = {January 2013},
  662. Journal = {ACM Trans. Archit. Code Optim.},
  663. Keywords = {Java, Maxine VM, VM design, VM interfaces, debugging, inspector, metacircular VM, tool support},
  664. Month = jan,
  665. Number = {4},
  666. Numpages = {24},
  667. Pages = {30:1--30:24},
  668. Publisher = {ACM},
  669. Title = {Maxine: An Approachable Virtual Machine for, and in, Java},
  670. Volume = {9},
  671. Year = {2013},
  672. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMzAtd2ltbWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTMwLXdpbW1lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFQb9JqKFBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSam6gAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTMwLXdpbW1lci5wZGYADgAeAA4AYQAzADAALQB3AGkAbQBtAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMzAtd2ltbWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  673. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2400682.2400689},
  674. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2400682.2400689}}
  675. @mastersthesis{Bharadwaj:2012aa,
  676. Author = {Shashank Bharadwaj},
  677. Date-Added = {2015-11-10 20:28:23 +0000},
  678. Date-Modified = {2015-11-10 20:29:37 +0000},
  679. School = {University of Colorado at Boulder},
  680. Title = {Optimizing Jython using invokedynamic and Gradual Typing},
  681. Year = {2012},
  682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzaGFzaGFuay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNoYXNoYW5rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgtafSZ73ZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mgEKQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNoYXNoYW5rLnBkZgAOABoADABzAGgAYQBzAGgAYQBuAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc2hhc2hhbmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  683. @inproceedings{Grimmer:2015aa,
  684. Acmid = {2816714},
  685. Address = {New York, NY, USA},
  686. Author = {Grimmer, Matthias and Seaton, Chris and Schatz, Roland and W\"{u}rthinger, Thomas and M\"{o}ssenb\"{o}ck, Hanspeter},
  687. Booktitle = {Proceedings of the 11th Symposium on Dynamic Languages},
  688. Date-Added = {2015-11-10 19:53:58 +0000},
  689. Date-Modified = {2015-11-10 19:54:02 +0000},
  690. Doi = {10.1145/2816707.2816714},
  691. Isbn = {978-1-4503-3690-1},
  692. Keywords = {cross-language, language implementation, language interoperability, optimization, virtual machine},
  693. Location = {Pittsburgh, PA, USA},
  694. Numpages = {13},
  695. Pages = {78--90},
  696. Publisher = {ACM},
  697. Series = {DLS 2015},
  698. Title = {High-performance Cross-language Interoperability in a Multi-language Runtime},
  699. Url = {http://doi.acm.org/10.1145/2816707.2816714},
  700. Year = {2015},
  701. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2816707.2816714},
  702. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2816707.2816714}}
  703. @inproceedings{Richards:2015aa,
  704. Author = {Gregor Richards and Francesco Zappa Nardelli and Jan Vitek},
  705. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  706. Date-Added = {2015-11-10 19:26:58 +0000},
  707. Date-Modified = {2015-11-10 19:28:45 +0000},
  708. Series = {ECOOP},
  709. Title = {Concrete Types for TypeScript},
  710. Year = {2015},
  711. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDE1YS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMTVhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgsJLSZ6+QUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mf14AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMTVhLnBkZgAOABoADABlAGMAbwBvAHAAMQA1AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZWNvb3AxNWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  712. @inproceedings{Takikawa:2016aa,
  713. Author = {Asumu Takikawa and Daniel Feltey and Ben Greenman and Max New and Jan Vitek and Matthias Felleisen},
  714. Booktitle = {Principles of Programming Languages},
  715. Date-Added = {2015-11-10 19:09:27 +0000},
  716. Date-Modified = {2015-11-10 19:10:32 +0000},
  717. Month = {January},
  718. Publisher = {ACM},
  719. Series = {POPL},
  720. Title = {Is Sound Gradual Typing Dead?},
  721. Year = {2016},
  722. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBvcGwxNi10ZmdudmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwb3BsMTYtdGZnbnZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIK4h0merp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJn8fcAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsMTYtdGZnbnZmLnBkZgAADgAkABEAcABvAHAAbAAxADYALQB0AGYAZwBuAHYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wb3BsMTYtdGZnbnZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  723. @inproceedings{Takikawa:2015aa,
  724. Author = {Asumu Takikawa and Daniel Feltey and Earl Dean and Matthew Flatt and Robert Bruce Findler and Sam Tobin-Hochstadt and Matthias Felleisen},
  725. Booktitle = {European Conference on Object-Oriented Programming},
  726. Date-Added = {2015-11-03 15:19:35 +0000},
  727. Date-Modified = {2015-11-03 15:21:38 +0000},
  728. Publisher = {Dagstuhl Publishing},
  729. Series = {LIPICS},
  730. Title = {Towards Practical Gradual Typing},
  731. Year = {2015},
  732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEfH7nSXjr/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0l6BTwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYADgA6ABwAZQBjAG8AbwBwADIAMAAxADUALQB0AGEAawBpAGsAYQB3AGEALQBlAHQALQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvZWNvb3AyMDE1LXRha2lrYXdhLWV0LWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  733. @inproceedings{Dreyer:2009aa,
  734. Author = {Dreyer, D. and Ahmed, A. and Birkedal, L.},
  735. Booktitle = {Logic In Computer Science, 2009. LICS '09. 24th Annual IEEE Symposium on},
  736. Date-Added = {2015-10-30 14:43:38 +0000},
  737. Date-Modified = {2015-10-30 14:43:42 +0000},
  738. Doi = {10.1109/LICS.2009.34},
  739. Issn = {1043-6871},
  740. 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},
  741. Month = {Aug},
  742. Pages = {71-80},
  743. Title = {Logical Step-Indexed Logical Relations},
  744. Year = {2009},
  745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsc2xyLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbHNsci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR6d9dJY+pVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSWTLVAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbHNsci5wZGYADgASAAgAbABzAGwAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9sc2xyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  746. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2009.34}}
  747. @article{Appel:2001aa,
  748. Author = {Appel, Andrew W. and McAllester, David},
  749. Date-Added = {2015-10-26 11:16:08 +0000},
  750. Date-Modified = {2015-10-26 13:35:16 +0000},
  751. Journal = {ACM Trans. Program. Lang. Syst.},
  752. Month = sep,
  753. Number = {5},
  754. Pages = {657--683},
  755. Publisher = {ACM},
  756. Title = {An Indexed Model of Recursive Types for Foundational Proof-carrying Code},
  757. Volume = {23},
  758. Year = {2001},
  759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjU3LWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY1Ny1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR2MwNJTg8tQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSU7wLAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY1Ny1hcHBlbC5wZGYADgAeAA4AcAA2ADUANwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjU3LWFwcGVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  760. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504709.504712},
  761. Bdsk-Url-2 = {http://dx.doi.org/10.1145/504709.504712}}
  762. @incollection{Ahmed:2006aa,
  763. Author = {Ahmed, Amal},
  764. Booktitle = {Programming Languages and Systems},
  765. Date-Added = {2015-10-26 11:13:29 +0000},
  766. Date-Modified = {2015-10-26 13:35:42 +0000},
  767. Editor = {Sestoft, Peter},
  768. Pages = {69-83},
  769. Publisher = {Springer Berlin Heidelberg},
  770. Series = {Lecture Notes in Computer Science},
  771. Title = {Step-Indexed Syntactic Logical Relations for Recursive and Quantified Types},
  772. Volume = {3924},
  773. Year = {2006},
  774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FobWVkLWVzb3AtMjAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FobWVkLWVzb3AtMjAwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdjELSU4M/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lO7fwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFobWVkLWVzb3AtMjAwNi5wZGYAAA4AKAATAGEAaABtAGUAZAAtAGUAcwBvAHAALQAyADAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FobWVkLWVzb3AtMjAwNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  775. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11693024_6}}
  776. @article{Bohm:1985aa,
  777. Author = {Corrado B{\"o}hm and Alessandro Berarducci},
  778. Date-Added = {2015-10-26 10:29:28 +0000},
  779. Date-Modified = {2015-10-26 10:36:19 +0000},
  780. Journal = {Theoretical Computer Science},
  781. Pages = {135--154},
  782. Title = {Automatic synthesis of typed lambda-programs on term algebras},
  783. Volume = {39},
  784. Year = {1985},
  785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JvaG0tYmVyYXJkdWNjaS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JvaG0tYmVyYXJkdWNjaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdhGjSU3krUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lOxawAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJvaG0tYmVyYXJkdWNjaS5wZGYAAA4AKAATAGIAbwBoAG0ALQBiAGUAcgBhAHIAZAB1AGMAYwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2JvaG0tYmVyYXJkdWNjaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  786. @inproceedings{Wraith:1989aa,
  787. Acmid = {755562},
  788. Address = {London, UK, UK},
  789. Author = {Wraith, G. C.},
  790. Booktitle = {Category Theory and Computer Science},
  791. Date-Added = {2015-10-26 10:22:04 +0000},
  792. Date-Modified = {2015-10-26 10:22:08 +0000},
  793. Isbn = {3-540-51662-X},
  794. Numpages = {10},
  795. Pages = {118--127},
  796. Publisher = {Springer-Verlag},
  797. Title = {A Note on Categorical Datatypes},
  798. Url = {http://dl.acm.org/citation.cfm?id=648332.755562},
  799. Year = {1989},
  800. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648332.755562}}
  801. @unpublished{Wadler:1990aa,
  802. Author = {Philip L. Wadler},
  803. Date-Added = {2015-10-26 10:07:12 +0000},
  804. Date-Modified = {2015-10-26 10:08:15 +0000},
  805. Month = {July},
  806. School = {University of Glasgow},
  807. Title = {Recursive types for free!},
  808. Year = {1990}}
  809. @book{Sorin:2011aa,
  810. Author = {Sorin, Daniel J. and Hill, Mark D. and Wood, David A.},
  811. Date-Added = {2015-10-23 13:57:35 +0000},
  812. Date-Modified = {2015-10-23 13:57:39 +0000},
  813. Edition = {1st},
  814. Isbn = {1608455645, 9781608455645},
  815. Publisher = {Morgan \& Claypool Publishers},
  816. Title = {A Primer on Memory Consistency and Cache Coherence},
  817. Year = {2011},
  818. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMEFfUHJpbWVyX29uX01lbW9yeV9Db25zaXN0ZW5jeV9hbmRfQ29oZXJlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQHiAAAAAAHiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0xk9JPtR9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADST+1fAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAADgBiADAAQQBfAFAAcgBpAG0AZQByAF8AbwBuAF8ATQBlAG0AbwByAHkAXwBDAG8AbgBzAGkAcwB0AGUAbgBjAHkAXwBhAG4AZABfAEMAbwBoAGUAcgBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvYmliL0FfUHJpbWVyX29uX01lbW9yeV9Db25zaXN0ZW5jeV9hbmRfQ29oZXJlbmNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  819. @inproceedings{Jung:2015aa,
  820. Acmid = {2676980},
  821. Address = {New York, NY, USA},
  822. Author = {Jung, Ralf and Swasey, David and Sieczkowski, Filip and Svendsen, Kasper and Turon, Aaron and Birkedal, Lars and Dreyer, Derek},
  823. Booktitle = {Proceedings of the 42Nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  824. Date-Added = {2015-10-21 17:39:18 +0000},
  825. Date-Modified = {2015-10-21 17:39:20 +0000},
  826. Doi = {10.1145/2676726.2676980},
  827. Isbn = {978-1-4503-3300-9},
  828. Keywords = {atomicity, compositional verification, fine-grained concurrency, higher-order logic, invariants, partial commutative monoids, separation logic},
  829. Location = {Mumbai, India},
  830. Numpages = {14},
  831. Pages = {637--650},
  832. Publisher = {ACM},
  833. Series = {POPL '15},
  834. Title = {Iris: Monoids and Invariants As an Orthogonal Basis for Concurrent Reasoning},
  835. Url = {http://doi.acm.org/10.1145/2676726.2676980},
  836. Year = {2015},
  837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjM3LWp1bmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjM3LWp1bmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcL0k1F41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJNfiMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjM3LWp1bmcucGRmAAAOABwADQBwADYAMwA3AC0AagB1AG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjM3LWp1bmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  838. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676980},
  839. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676980}}
  840. @phdthesis{Bocchino:2010aa,
  841. Address = {Urbana-Champaign, IL},
  842. Author = {Robert L. Bocchino},
  843. Date-Added = {2015-10-20 19:18:12 +0000},
  844. Date-Modified = {2015-10-20 19:19:29 +0000},
  845. School = {Univ. of Illinois},
  846. Title = {An Effect System and Language for Deterministic-by-Default Parallel Programming},
  847. Year = {2010},
  848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QETIwMTBfYm9jY2hpbm8ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8REyMDEwX2JvY2NoaW5vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcc0kwLW1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJMQ5sAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAyMDEwX2JvY2NoaW5vLnBkZgAADgAkABEAMgAwADEAMABfAGIAbwBjAGMAaABpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi8yMDEwX2JvY2NoaW5vLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  849. @inproceedings{Cimini:2016aa,
  850. Author = {Matteo Cimini and Jeremy G. Siek},
  851. Booktitle = {Symposium on Principles of Programming Languages},
  852. Date-Added = {2015-10-13 14:10:59 +0000},
  853. Date-Modified = {2015-10-13 14:11:03 +0000},
  854. Month = {January},
  855. Series = {POPL},
  856. Title = {The Gradualizer: a methodology and algorithm for generating gradual type systems},
  857. Year = 2016,
  858. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmdyYWR1YWxpemVyLXBvcGwxNi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmdyYWR1YWxpemVyLXBvcGwxNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoaDTSm/OZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0pw56QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdyYWR1YWxpemVyLXBvcGwxNi5wZGYADgAuABYAZwByAGEAZAB1AGEAbABpAHoAZQByAC0AcABvAHAAbAAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZ3JhZHVhbGl6ZXItcG9wbDE2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  859. @inproceedings{Keil:2015ab,
  860. Acmid = {2784737},
  861. Address = {New York, NY, USA},
  862. Author = {Keil, Matthias and Thiemann, Peter},
  863. Booktitle = {Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming},
  864. Date-Added = {2015-10-12 18:31:53 +0000},
  865. Date-Modified = {2015-10-12 18:31:58 +0000},
  866. Doi = {10.1145/2784731.2784737},
  867. Isbn = {978-1-4503-3669-7},
  868. Keywords = {Blame, Higher-Order Contracts, Intersection, Union},
  869. Location = {Vancouver, BC, Canada},
  870. Numpages = {12},
  871. Pages = {375--386},
  872. Publisher = {ACM},
  873. Series = {ICFP 2015},
  874. Title = {Blame Assignment for Higher-order Contracts with Intersection and Union},
  875. Url = {http://doi.acm.org/10.1145/2784731.2784737},
  876. Year = {2015},
  877. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzc1LWtlaWwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzc1LWtlaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEoP30kF09FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBrTQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc1LWtlaWwucGRmAAAOABwADQBwADMANwA1AC0AawBlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzc1LWtlaWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  878. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2784731.2784737},
  879. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2784731.2784737}}
  880. @article{Pfenning:2001aa,
  881. Acmid = {966902},
  882. Address = {New York, NY, USA},
  883. Author = {Pfenning, Frank and Davies, Rowan},
  884. Date-Added = {2015-10-12 13:44:49 +0000},
  885. Date-Modified = {2015-10-12 13:44:53 +0000},
  886. Doi = {10.1017/S0960129501003322},
  887. Issn = {0960-1295},
  888. Issue_Date = {August 2001},
  889. Journal = {Mathematical. Structures in Comp. Sci.},
  890. Month = aug,
  891. Number = {4},
  892. Numpages = {30},
  893. Pages = {511--540},
  894. Publisher = {Cambridge University Press},
  895. Title = {A Judgmental Reconstruction of Modal Logic},
  896. Url = {http://dx.doi.org/10.1017/S0960129501003322},
  897. Volume = {11},
  898. Year = {2001},
  899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2NzMDAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2NzMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEnM10kExsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBafAAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc2NzMDAucGRmAA4AFgAKAG0AcwBjAHMAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21zY3MwMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  900. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129501003322}}
  901. @article{Wijngaarden:1981aa,
  902. Acmid = {1064085},
  903. Address = {Mountain View, CA, United States},
  904. Author = {van Wijngaarden, A.},
  905. Date-Added = {2015-10-12 13:26:28 +0000},
  906. Date-Modified = {2015-10-12 13:26:32 +0000},
  907. Issn = {0084-6198},
  908. Issue_Date = {1981},
  909. Journal = {ALGOL Bull.},
  910. Month = aug,
  911. Number = {Sup 47},
  912. Numpages = {119},
  913. Pages = {1--119},
  914. Publisher = {Computer History Museum},
  915. Title = {Revised Report of the Algorithmic Language Algol 68},
  916. Url = {http://dl.acm.org/citation.cfm?id=1064084.1064085},
  917. Year = {1981},
  918. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FsZ29sNjgtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FsZ29sNjgtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEScZ3SQS0xUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kFlcQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFsZ29sNjgtcmV2aXNlZC5wZGYAAA4AKAATAGEAbABnAG8AbAA2ADgALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FsZ29sNjgtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  919. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1064084.1064085}}
  920. @article{Frisch:2008aa,
  921. Acmid = {1391293},
  922. Address = {New York, NY, USA},
  923. Articleno = {19},
  924. Author = {Frisch, Alain and Castagna, Giuseppe and Benzaken, V{\'e}ronique},
  925. Date-Added = {2015-10-11 15:03:17 +0000},
  926. Date-Modified = {2015-10-14 18:54:48 +0000},
  927. Issue_Date = {September 2008},
  928. Journal = {J. ACM},
  929. Keywords = {Subtyping, higher-order functions, intersection types, negation types, union types},
  930. Month = sep,
  931. Number = {4},
  932. Numpages = {64},
  933. Pages = {19:1--19:64},
  934. Publisher = {ACM},
  935. Title = {Semantic Subtyping: Dealing Set-theoretically with Function, Union, Intersection, and Negation Types},
  936. Volume = {55},
  937. Year = {2008},
  938. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTktZnJpc2NoLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE5LWZyaXNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARJYZNI/8qZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSQCrmAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE5LWZyaXNjaC5wZGYADgAeAA4AYQAxADkALQBmAHIAaQBzAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTktZnJpc2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  939. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1391289.1391293},
  940. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1391289.1391293}}
  941. @inproceedings{Benzaken:2003aa,
  942. Acmid = {944711},
  943. Address = {New York, NY, USA},
  944. Author = {Benzaken, V{\'e}ronique and Castagna, Giuseppe and Frisch, Alain},
  945. Booktitle = {Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming},
  946. Date-Added = {2015-10-11 14:55:35 +0000},
  947. Date-Modified = {2015-10-11 14:55:39 +0000},
  948. Doi = {10.1145/944705.944711},
  949. Isbn = {1-58113-756-7},
  950. Keywords = {CDuce, XML, XML-processing, type systems},
  951. Location = {Uppsala, Sweden},
  952. Numpages = {13},
  953. Pages = {51--63},
  954. Publisher = {ACM},
  955. Series = {ICFP '03},
  956. Title = {CDuce: An XML-centric General-purpose Language},
  957. Url = {http://doi.acm.org/10.1145/944705.944711},
  958. Year = {2003},
  959. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MS1iZW56YWtlbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MS1iZW56YWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESVlLSP/DAUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kApAAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MS1iZW56YWtlbi5wZGYADgAiABAAcAA1ADEALQBiAGUAbgB6AGEAawBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUxLWJlbnpha2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  960. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944711},
  961. Bdsk-Url-2 = {http://dx.doi.org/10.1145/944705.944711}}
  962. @incollection{Plotkin:1993aa,
  963. Author = {Plotkin, Gordon and Abadi, Mart{\'\i}n},
  964. Booktitle = {Typed Lambda Calculi and Applications},
  965. Date-Added = {2015-10-06 13:34:21 +0000},
  966. Date-Modified = {2015-10-06 13:34:23 +0000},
  967. Doi = {10.1007/BFb0037118},
  968. Editor = {Bezem, Marc and Groote, JanFriso},
  969. Isbn = {978-3-540-56517-8},
  970. Language = {English},
  971. Pages = {361-375},
  972. Publisher = {Springer Berlin Heidelberg},
  973. Series = {Lecture Notes in Computer Science},
  974. Title = {A logic for parametric polymorphism},
  975. Url = {http://dx.doi.org/10.1007/BFb0037118},
  976. Volume = {664},
  977. Year = {1993},
  978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGxvZ2ljLWZvci1wYXJhbWV0cmljLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGRH9I5RlhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSOX6YAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAA4AMgAYAGwAbwBnAGkAYwAtAGYAbwByAC0AcABhAHIAYQBtAGUAdAByAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9sb2dpYy1mb3ItcGFyYW1ldHJpYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  979. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0037118}}
  980. @inproceedings{Kozen:1993aa,
  981. Acmid = {158700},
  982. Address = {New York, NY, USA},
  983. Author = {Kozen, Dexter and Palsberg, Jens and Schwartzbach, Michael I.},
  984. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  985. Date-Added = {2015-09-28 14:11:57 +0000},
  986. Date-Modified = {2015-09-28 14:12:01 +0000},
  987. Doi = {10.1145/158511.158700},
  988. Isbn = {0-89791-560-7},
  989. Location = {Charleston, South Carolina, USA},
  990. Numpages = {10},
  991. Pages = {419--428},
  992. Publisher = {ACM},
  993. Series = {POPL '93},
  994. Title = {Efficient Recursive Subtyping},
  995. Url = {http://doi.acm.org/10.1145/158511.158700},
  996. Year = {1993},
  997. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDE5LWtvemVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxOS1rb3plbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYEcNIuwwJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSLvtCAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxOS1rb3plbi5wZGYADgAeAA4AcAA0ADEAOQAtAGsAbwB6AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDE5LWtvemVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  998. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158700},
  999. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158700}}
  1000. @article{Brandt:1998aa,
  1001. Acmid = {291678},
  1002. Address = {Amsterdam, The Netherlands, The Netherlands},
  1003. Author = {Brandt, Michael and Henglein, Fritz},
  1004. Date-Added = {2015-09-24 20:32:04 +0000},
  1005. Date-Modified = {2015-10-14 18:52:36 +0000},
  1006. Issue_Date = {April 1998},
  1007. Journal = {Fundam. Inf.},
  1008. Keywords = {axiomatization, coercion, coinduction, fixpoint, inference rule, inference system, operational interpretation, recursive type, subtyping, type equality},
  1009. Month = apr,
  1010. Number = {4},
  1011. Numpages = {30},
  1012. Pages = {309--338},
  1013. Publisher = {IOS Press},
  1014. Title = {Coinductive Axiomatization of Recursive Type Equality and Subtyping},
  1015. Volume = {33},
  1016. Year = {1998},
  1017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5icmFuZHQxOTk3LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYnJhbmR0MTk5Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQRao9Ip1iRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKg5kAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYnJhbmR0MTk5Ny5wZGYADgAeAA4AYgByAGEAbgBkAHQAMQA5ADkANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9icmFuZHQxOTk3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1018. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=291677.291678}}
  1019. @incollection{Vouillon:2004aa,
  1020. Author = {Vouillon, J{\'e}r{\^o}me},
  1021. Booktitle = {Computer Science Logic},
  1022. Date-Added = {2015-09-24 17:18:06 +0000},
  1023. Date-Modified = {2015-09-25 02:21:58 +0000},
  1024. Editor = {Marcinkowski, Jerzy and Tarlecki, Andrzej},
  1025. Keywords = {union types; subtyping; semantics; lambda-calculus},
  1026. Language = {English},
  1027. Pages = {415-429},
  1028. Publisher = {Springer Berlin Heidelberg},
  1029. Series = {Lecture Notes in Computer Science},
  1030. Title = {Subtyping Union Types},
  1031. Volume = {3210},
  1032. Year = {2004},
  1033. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN1YnR5cGluZy1jc2wucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdWJ0eXBpbmctY3NsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBE//0imom1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIp4NsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdWJ0eXBpbmctY3NsLnBkZgAADgAkABEAcwB1AGIAdAB5AHAAaQBuAGcALQBjAHMAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zdWJ0eXBpbmctY3NsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  1034. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30124-0_32}}
  1035. @inproceedings{Castagna:2011aa,
  1036. Acmid = {2034788},
  1037. Address = {New York, NY, USA},
  1038. Author = {Castagna, Giuseppe and Xu, Zhiwu},
  1039. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  1040. Date-Added = {2015-09-24 17:09:02 +0000},
  1041. Date-Modified = {2015-09-24 17:09:06 +0000},
  1042. Doi = {10.1145/2034773.2034788},
  1043. Isbn = {978-1-4503-0865-6},
  1044. Keywords = {parametricity, polymorphism, subtyping, types, xml},
  1045. Location = {Tokyo, Japan},
  1046. Numpages = {13},
  1047. Pages = {94--106},
  1048. Publisher = {ACM},
  1049. Series = {ICFP '11},
  1050. Title = {Set-theoretic Foundation of Parametric Polymorphism and Subtyping},
  1051. Url = {http://doi.acm.org/10.1145/2034773.2034788},
  1052. Year = {2011},
  1053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5NC1jYXN0YWduYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5NC1jYXN0YWduYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEETyrSKaaBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0inewQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5NC1jYXN0YWduYS5wZGYADgAiABAAcAA5ADQALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDk0LWNhc3RhZ25hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1054. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034788},
  1055. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034788}}
  1056. @unpublished{Huet:1986aa,
  1057. Author = {Gerard Huet},
  1058. Date-Added = {2015-09-24 11:09:07 +0000},
  1059. Date-Modified = {2015-09-24 11:10:18 +0000},
  1060. Month = {May},
  1061. Title = {Formal Structures for Computation and Deduction},
  1062. Year = {1986}}
  1063. @inproceedings{Aiken:1993aa,
  1064. Acmid = {165188},
  1065. Address = {New York, NY, USA},
  1066. Author = {Aiken, Alexander and Wimmers, Edward L.},
  1067. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  1068. Date-Added = {2015-09-24 10:13:35 +0000},
  1069. Date-Modified = {2015-09-24 10:13:40 +0000},
  1070. Doi = {10.1145/165180.165188},
  1071. Isbn = {0-89791-595-X},
  1072. Location = {Copenhagen, Denmark},
  1073. Numpages = {11},
  1074. Pages = {31--41},
  1075. Publisher = {ACM},
  1076. Series = {FPCA '93},
  1077. Title = {Type Inclusion Constraints and Type Inference},
  1078. Url = {http://doi.acm.org/10.1145/165180.165188},
  1079. Year = {1993},
  1080. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWlrZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWlrZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBC+b0ilFmFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIpfdgAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzEtYWlrZW4ucGRmAAAOABwADQBwADMAMQAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzEtYWlrZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1081. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165188},
  1082. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165180.165188}}
  1083. @techreport{Damm:1994ab,
  1084. Author = {Flemming Damm},
  1085. Date-Added = {2015-09-24 10:05:15 +0000},
  1086. Date-Modified = {2015-09-24 10:06:14 +0000},
  1087. Institution = {INRIA},
  1088. Number = {RR-2259},
  1089. Title = {Subtyping with union types, intersection types and recursive types II},
  1090. Year = {1994},
  1091. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtSUi0yMjU5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUlItMjI1OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQuMdIpQstQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKXsLAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAUlItMjI1OS5wZGYAAA4AGAALAFIAUgAtADIAMgA1ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvUlItMjI1OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1092. @inproceedings{Damm:1994aa,
  1093. Acmid = {670938},
  1094. Address = {London, UK, UK},
  1095. Author = {Damm, Flemming M.},
  1096. Booktitle = {Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  1097. Date-Added = {2015-09-24 09:50:09 +0000},
  1098. Date-Modified = {2015-09-24 09:50:18 +0000},
  1099. Isbn = {3-540-57887-0},
  1100. Numpages = {20},
  1101. Pages = {687--706},
  1102. Publisher = {Springer-Verlag},
  1103. Series = {TACS '94},
  1104. Title = {Subtyping with Union Types, Intersection Types and Recursive Types},
  1105. Url = {http://dl.acm.org/citation.cfm?id=645868.670938},
  1106. Year = {1994},
  1107. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645868.670938}}
  1108. @article{Amadio:1993aa,
  1109. Acmid = {155231},
  1110. Address = {New York, NY, USA},
  1111. Author = {Amadio, Roberto M. and Cardelli, Luca},
  1112. Date-Added = {2015-09-22 15:54:17 +0000},
  1113. Date-Modified = {2015-10-14 18:52:15 +0000},
  1114. Issue_Date = {Sept. 1993},
  1115. Journal = {ACM Trans. Program. Lang. Syst.},
  1116. Keywords = {coercions, lambda-calculus, partial-equivalence relations, recursive types, regular trees, subtyping, tree orderings, type equivalence, typechecking algorithm},
  1117. Month = sep,
  1118. Number = {4},
  1119. Numpages = {57},
  1120. Pages = {575--631},
  1121. Publisher = {ACM},
  1122. Title = {Subtyping Recursive Types},
  1123. Volume = {15},
  1124. Year = {1993},
  1125. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NzUtYW1hZGlvLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU3NS1hbWFkaW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQPAadIm8gZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJypGAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3NS1hbWFkaW8ucGRmAAAOACAADwBwADUANwA1AC0AYQBtAGEAZABpAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU3NS1hbWFkaW8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1126. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155183.155231},
  1127. Bdsk-Url-2 = {http://dx.doi.org/10.1145/155183.155231}}
  1128. @inproceedings{Crary:1998aa,
  1129. Acmid = {289459},
  1130. Address = {New York, NY, USA},
  1131. Author = {Crary, Karl and Weirich, Stephanie and Morrisett, Greg},
  1132. Booktitle = {Proceedings of the Third ACM SIGPLAN International Conference on Functional Programming},
  1133. Date-Added = {2015-09-22 15:35:38 +0000},
  1134. Date-Modified = {2015-09-22 15:35:41 +0000},
  1135. Doi = {10.1145/289423.289459},
  1136. Isbn = {1-58113-024-4},
  1137. Location = {Baltimore, Maryland, USA},
  1138. Numpages = {12},
  1139. Pages = {301--312},
  1140. Publisher = {ACM},
  1141. Series = {ICFP '98},
  1142. Title = {Intensional Polymorphism in Type-erasure Semantics},
  1143. Url = {http://doi.acm.org/10.1145/289423.289459},
  1144. Year = {1998},
  1145. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzAxLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMwMS1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO/VNIm7Z5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJyXeAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMS1jcmFyeS5wZGYADgAeAA4AcAAzADAAMQAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzAxLWNyYXJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1146. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289459},
  1147. Bdsk-Url-2 = {http://dx.doi.org/10.1145/289423.289459}}
  1148. @inproceedings{Tobin-Hochstadt:2010aa,
  1149. Acmid = {1863561},
  1150. Author = {Tobin-Hochstadt, Sam and Felleisen, Matthias},
  1151. Booktitle = {International Conference on Functional Programming},
  1152. Date-Added = {2015-09-22 14:29:27 +0000},
  1153. Date-Modified = {2015-10-14 18:55:42 +0000},
  1154. Keywords = {logic, type systems, untyped languages},
  1155. Location = {Baltimore, Maryland, USA},
  1156. Numpages = {12},
  1157. Pages = {117--128},
  1158. Publisher = {ACM},
  1159. Series = {ICFP},
  1160. Title = {Logical Types for Untyped Languages},
  1161. Year = {2010},
  1162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMTctdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO5s9Im3iVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJxZlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAxADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wMTE3LXRvYmluLWhvY2hzdGFkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1163. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1863543.1863561},
  1164. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1863543.1863561}}
  1165. @techreport{Fagan:1992aa,
  1166. Author = {Mike Fagan},
  1167. Date-Added = {2015-09-19 21:46:20 +0000},
  1168. Date-Modified = {2015-09-19 21:47:18 +0000},
  1169. Institution = {Rice University},
  1170. Month = {August},
  1171. Title = {Soft Typing: An Approach to Type Checking for Dynamically Typed Languages},
  1172. Year = {1992},
  1173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRoZXNpcy1mYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRoZXNpcy1mYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD36kzSI0+hAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0iOH4QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRoZXNpcy1mYWdhbi5wZGYADgAiABAAdABoAGUAcwBpAHMALQBmAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdGhlc2lzLWZhZ2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  1174. @techreport{Pierce:1991ab,
  1175. Author = {Benjamin C . Pierce},
  1176. Date-Added = {2015-09-19 20:50:20 +0000},
  1177. Date-Modified = {2015-09-19 20:51:14 +0000},
  1178. Institution = {Carnegie Mellon University},
  1179. Number = {CMU-CS-91-106},
  1180. Title = {Programming With Intersection Types, Union Types, and Polymorphism},
  1181. Year = {1991},
  1182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByb2ctaW50ZXItdW5pb24ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcm9nLWludGVyLXVuaW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+U70iNDN1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIje3cAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcm9nLWludGVyLXVuaW9uLnBkZgAOACoAFABwAHIAbwBnAC0AaQBuAHQAZQByAC0AdQBuAGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3Byb2ctaW50ZXItdW5pb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  1183. @phdthesis{Pierce:1991aa,
  1184. Author = {Benjamin C. Pierce},
  1185. Date-Added = {2015-09-19 20:45:30 +0000},
  1186. Date-Modified = {2015-09-19 20:46:53 +0000},
  1187. School = {Carnegie Mellon University},
  1188. Title = {Programming with Intersection Types and Bounded Polymorphism},
  1189. Year = {1991},
  1190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZS10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2UtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+TR0iNB91BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIjejcAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaWVyY2UtdGhlc2lzLnBkZgAADgAkABEAcABpAGUAcgBjAGUALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9waWVyY2UtdGhlc2lzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  1191. @inproceedings{Westbrook:2012aa,
  1192. Acmid = {2367201},
  1193. Address = {Berlin, Heidelberg},
  1194. Author = {Westbrook, Edwin and Zhao, Jisheng and Budimli\'{c}, Zoran and Sarkar, Vivek},
  1195. Booktitle = {Proceedings of the 26th European Conference on Object-Oriented Programming},
  1196. Date-Added = {2015-09-15 19:26:58 +0000},
  1197. Date-Modified = {2015-09-15 19:27:02 +0000},
  1198. Doi = {10.1007/978-3-642-31057-7_27},
  1199. Isbn = {978-3-642-31056-0},
  1200. Location = {Beijing, China},
  1201. Numpages = {26},
  1202. Pages = {614--639},
  1203. Publisher = {Springer-Verlag},
  1204. Series = {ECOOP'12},
  1205. Title = {Practical Permissions for Race-free Parallelism},
  1206. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_27},
  1207. Year = {2012},
  1208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3ByYWMtcGVybS1yYWNlLWZyZWUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9x7M0h3paFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIeIagAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAADgAwABcAcAByAGEAYwAtAHAAZQByAG0ALQByAGEAYwBlAC0AZgByAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9wcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1209. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-31057-7_27}}
  1210. @inproceedings{Sumii:2001aa,
  1211. Author = {Sumii, E. and Pierce, B.C.},
  1212. Booktitle = {Computer Security Foundations Workshop, 2001. Proceedings. 14th IEEE},
  1213. Date-Added = {2015-09-09 13:19:15 +0000},
  1214. Date-Modified = {2015-09-09 13:19:19 +0000},
  1215. Doi = {10.1109/CSFW.2001.930151},
  1216. Issn = {1063-6900},
  1217. Keywords = {Calculus;Computer languages;Computer security;Cryptographic protocols;Cryptography;Data security;Encoding;Information security;Logic programming;Public key},
  1218. Pages = {256-269},
  1219. Title = {Logical relations for encryption},
  1220. Year = {2001},
  1221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pbmZvaGlkZTIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pbmZvaGlkZTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9WR/0hWqIlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIV4mIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbmZvaGlkZTIucGRmAAAOABwADQBpAG4AZgBvAGgAaQBkAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9pbmZvaGlkZTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1222. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CSFW.2001.930151}}
  1223. @article{Reynolds:1993aa,
  1224. Author = {John C. Reynolds},
  1225. Date-Added = {2015-09-07 01:55:02 +0000},
  1226. Date-Modified = {2015-09-07 01:56:02 +0000},
  1227. Journal = {LISP and Symbolic Computation},
  1228. Pages = {233-247},
  1229. Title = {The Discoveries of Continuations},
  1230. Volume = {6},
  1231. Year = {1993},
  1232. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxoaXN0Y29udC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhpc3Rjb250LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1AnLSEmapUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0hKe6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhpc3Rjb250LnBkZgAOABoADABoAGkAcwB0AGMAbwBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaGlzdGNvbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1233. @inproceedings{Osera:2012aa,
  1234. Acmid = {2103779},
  1235. Address = {New York, NY, USA},
  1236. Author = {Osera, Peter-Michael and Sj\"{o}berg, Vilhelm and Zdancewic, Steve},
  1237. Booktitle = {Proceedings of the Sixth Workshop on Programming Languages Meets Program Verification},
  1238. Date-Added = {2015-09-02 18:25:57 +0000},
  1239. Date-Modified = {2015-09-02 18:26:02 +0000},
  1240. Doi = {10.1145/2103776.2103779},
  1241. Isbn = {978-1-4503-1125-0},
  1242. Keywords = {contracts, dependent types, language interoperability},
  1243. Location = {Philadelphia, Pennsylvania, USA},
  1244. Numpages = {12},
  1245. Pages = {3--14},
  1246. Publisher = {ACM},
  1247. Series = {PLPV '12},
  1248. Title = {Dependent Interoperability},
  1249. Url = {http://doi.acm.org/10.1145/2103776.2103779},
  1250. Year = {2012},
  1251. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlPU1oxMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCU9TWjEyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0gBvSDLeJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gzvyQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AE9TWjEyLnBkZgAADgAUAAkATwBTAFoAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL09TWjEyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  1252. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103776.2103779},
  1253. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103776.2103779}}
  1254. @mastersthesis{Phothilimthana:2015aa,
  1255. Author = {Phitchaya Phothilimthana},
  1256. Date-Added = {2015-08-31 16:33:16 +0000},
  1257. Date-Modified = {2015-08-31 16:34:10 +0000},
  1258. Month = {May},
  1259. School = {University of California at Berkeley},
  1260. Title = {Chlorophyll: Synthesis-Aided Compiler for Low-Power Spatial Architectures},
  1261. Year = {2015},
  1262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEUVFQ1MtMjAxNS0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFFRUNTLTIwMTUtMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9D2i0gn6GlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIKMloAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBFRUNTLTIwMTUtMTIxLnBkZgAADgAkABEARQBFAEMAUwAtADIAMAAxADUALQAxADIAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9FRUNTLTIwMTUtMTIxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  1263. @techreport{Chen:2013aa,
  1264. Author = {Ruiyuan Chen},
  1265. Date-Added = {2015-08-31 14:48:09 +0000},
  1266. Date-Modified = {2015-08-31 14:49:31 +0000},
  1267. Institution = {University of British Columbia},
  1268. Title = {A D-style polymorphic blame calculus},
  1269. Year = {2013},
  1270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NoZW4tdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2hlbi10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQ3ctIJ4XpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSChm6AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hlbi10aGVzaXMucGRmAAAOACAADwBjAGgAZQBuAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2hlbi10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  1271. @techreport{Bos:1988aa,
  1272. Author = {R. Bos and C. Hemerik},
  1273. Date-Added = {2015-08-29 10:09:59 +0000},
  1274. Date-Modified = {2015-08-29 10:11:46 +0000},
  1275. Institution = {Eindhoven University of Technology Dept. of Mathematics and Computer Science},
  1276. Month = {October},
  1277. Title = {An introduction to the category-theoretic solution of recursive domain equations},
  1278. Year = {1988},
  1279. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZGUtaW50cm8ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZGUtaW50cm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA85GS0gb9M1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIHNXMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZGUtaW50cm8ucGRmAAAOABwADQByAGQAZQAtAGkAbgB0AHIAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9yZGUtaW50cm8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1280. @article{Smyth:1982aa,
  1281. Author = {M. B. Smyth and Gordon D. Plotkin},
  1282. Date-Added = {2015-08-29 09:55:30 +0000},
  1283. Date-Modified = {2015-08-29 09:56:44 +0000},
  1284. Journal = {SIAM Journal on Computing},
  1285. Month = {November},
  1286. Number = {4},
  1287. Title = {The category-theoretic solution of recursive domain equations},
  1288. Volume = {11},
  1289. Year = {1982},
  1290. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx2hHR/NkMAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0RTAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AENhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAA4AQAAfAEMAYQB0AGUAZwBvAHIAeQBfAFQAaABlAG8AcgBlAHQAaQBjAF8AUwBvAGwAdQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  1291. @unpublished{Pierce:2000aa,
  1292. Author = {Benjamin Pierce and Eijiro Sumii},
  1293. Date-Added = {2015-08-24 10:13:17 +0000},
  1294. Date-Modified = {2015-08-24 10:13:58 +0000},
  1295. Month = {July},
  1296. Title = {Relating Cryptography and Polymorphism},
  1297. Year = {2000},
  1298. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpbmZvaGlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGluZm9oaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyAyTSAGayUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gCe8gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGluZm9oaWRlLnBkZgAOABoADABpAG4AZgBvAGgAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaW5mb2hpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1299. @article{NEIS:2011aa,
  1300. Author = {NEIS,GEORG and DREYER,DEREK and ROSSBERG,ANDREAS},
  1301. Date-Added = {2015-08-24 09:52:34 +0000},
  1302. Date-Modified = {2015-08-24 09:52:38 +0000},
  1303. Doi = {10.1017/S0956796811000165},
  1304. Issn = {1469-7653},
  1305. Issue = {Special Issue 4-5},
  1306. Journal = {Journal of Functional Programming},
  1307. Numpages = {66},
  1308. Pages = {497--562},
  1309. Title = {Non-parametric parametricity},
  1310. Url = {http://journals.cambridge.org/article_S0956796811000165},
  1311. Volume = {21},
  1312. Year = {2011},
  1313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW5vbi1wYXJhbS1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFub24tcGFyYW0tamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8gIs0gBh41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIAmiMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBub24tcGFyYW0tamZwLnBkZgAADgAkABEAbgBvAG4ALQBwAGEAcgBhAG0ALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9ub24tcGFyYW0tamZwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  1314. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796811000165},
  1315. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796811000165}}
  1316. @phdthesis{Stark:1995aa,
  1317. Author = {Ian Stark},
  1318. Date-Added = {2015-08-21 20:20:45 +0000},
  1319. Date-Modified = {2015-08-21 20:21:58 +0000},
  1320. Month = {April},
  1321. School = {University of Cambridge},
  1322. Title = {Names and Higher-Order Functions},
  1323. Year = {1995},
  1324. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpuYW1ob2YucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpuYW1ob2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8eon0f0AtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9OPQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuYW1ob2YucGRmAA4AFgAKAG4AYQBtAGgAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL25hbWhvZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1325. @incollection{Pitts:1998aa,
  1326. Acmid = {309671},
  1327. Address = {New York, NY, USA},
  1328. Author = {Pitts, A. M. and Stark, I. D. B.},
  1329. Chapter = {Operational Reasoning for Functions with Local State},
  1330. Date-Added = {2015-08-21 17:17:57 +0000},
  1331. Date-Modified = {2015-08-21 17:18:02 +0000},
  1332. Editor = {Gordon, Andrew D. and Pitts, Andrew M.},
  1333. Isbn = {0-521-63168-8},
  1334. Numpages = {48},
  1335. Pages = {227--274},
  1336. Publisher = {Cambridge University Press},
  1337. Title = {Higher Order Operational Techniques in Semantics},
  1338. Url = {http://dl.acm.org/citation.cfm?id=309656.309671},
  1339. Year = {1998},
  1340. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvcGVyZmwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpvcGVyZmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8del0fzTEFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9C1AAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvcGVyZmwucGRmAA4AFgAKAG8AcABlAHIAZgBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL29wZXJmbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  1341. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=309656.309671}}
  1342. @inproceedings{Atkey:2009aa,
  1343. Author = {Robert Atkey},
  1344. Booktitle = {Workshop on Mechanising Metatheory},
  1345. Date-Added = {2015-08-21 17:04:17 +0000},
  1346. Date-Modified = {2015-08-21 17:04:24 +0000},
  1347. Title = {A Deep Embedding of Parametric Polymorphism in Coq},
  1348. Year = {2009},
  1349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmLWluLWNvcS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGYtaW4tY29xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx1jTR/NJ7UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0KuwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGYtaW4tY29xLnBkZgAOABoADABmAC0AaQBuAC0AYwBvAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZi1pbi1jb3EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1350. @book{Levy:2003aa,
  1351. Author = {Paul Blain Levy},
  1352. Date-Added = {2015-08-21 14:04:17 +0000},
  1353. Date-Modified = {2015-08-21 14:05:35 +0000},
  1354. Publisher = {Kluwer},
  1355. Title = {Call-by-push-value},
  1356. Year = {2003},
  1357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vdG1wbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm90bXBsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxsQbR/KiCAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0fzgwgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1vbm90bXBsLnBkZgAOABoADABtAG8AbgBvAHQAbQBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbW9ub3RtcGwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1358. @unpublished{Hou:2015aa,
  1359. Author = {Kuen-Bang Hou and Nick Benton and Robert Harper},
  1360. Date-Added = {2015-08-17 08:59:36 +0000},
  1361. Date-Modified = {2015-08-17 09:00:48 +0000},
  1362. Journal = {Journal of Functional Programming},
  1363. Month = {February},
  1364. Note = {submitted to JFP},
  1365. Title = {Correctness of Compiling Polymorphism to Dynamic Typing},
  1366. Year = {2015},
  1367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNvbXBpbGluZy1wb2x5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY29tcGlsaW5nLXBvbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCrMtH3GrJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR91LyAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsaW5nLXBvbHkucGRmAA4AJgASAGMAbwBtAHAAaQBsAGkAbgBnAC0AcABvAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jb21waWxpbmctcG9seS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  1368. @inproceedings{Bauman:2015aa,
  1369. Author = {Spenser Bauman and Carl Friedrich Bolz and Robert Hirschfeld and Vasily Kirilichev and Tobias Pape and Jeremy Siek and Sam Tobin-Hochstadt},
  1370. Booktitle = {ICFP: International Conference on Functional Programming},
  1371. Date-Added = {2015-08-16 11:25:37 +0000},
  1372. Date-Modified = {2015-08-16 11:25:41 +0000},
  1373. Month = {September},
  1374. Publisher = {ACM},
  1375. Title = {Pycket: A Tracing {JIT} For a Functional Language},
  1376. Year = 2015,
  1377. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpweWNrZXQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpweWNrZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jfp0fXrf1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH2I78AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBweWNrZXQucGRmAA4AFgAKAHAAeQBjAGsAZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3B5Y2tldC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1378. @article{Tanter:2015aa,
  1379. Author = {{\'{E}}ric Tanter and Nicolas Tabareau},
  1380. Bibsource = {dblp computer science bibliography, http://dblp.org},
  1381. Biburl = {http://dblp.uni-trier.de/rec/bib/journals/corr/TanterT15},
  1382. Date-Added = {2015-08-10 15:14:32 +0000},
  1383. Date-Modified = {2015-08-10 15:14:35 +0000},
  1384. Journal = {CoRR},
  1385. Timestamp = {Wed, 01 Jul 2015 15:10:24 +0200},
  1386. Title = {Gradual Certified Programming in Coq},
  1387. Url = {http://arxiv.org/abs/1506.04205},
  1388. Volume = {abs/1506.04205},
  1389. Year = {2015},
  1390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEDE1MDYuMDQyMDV2MS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEDE1MDYuMDQyMDV2MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6OvR7jg2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0e5wdgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6ADE1MDYuMDQyMDV2MS5wZGYADgAiABAAMQA1ADAANgAuADAANAAyADAANQB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvMTUwNi4wNDIwNXYxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1391. Bdsk-Url-1 = {http://arxiv.org/abs/1506.04205}}
  1392. @article{Barendregt:1991aa,
  1393. Author = {Henk Barendregt},
  1394. Date-Added = {2015-08-09 08:04:01 +0000},
  1395. Date-Modified = {2015-08-09 08:04:49 +0000},
  1396. Journal = {Journal of Functional Programming},
  1397. Number = {2},
  1398. Pages = {125--154},
  1399. Title = {Introduction to generalized type systems},
  1400. Volume = {1},
  1401. Year = {1991},
  1402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmJhcmVuZHJlZ3QxOTkxLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYmFyZW5kcmVndDE5OTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/NMdHsgetQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR7LorAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmFyZW5kcmVndDE5OTEucGRmAA4AJgASAGIAYQByAGUAbgBkAHIAZQBnAHQAMQA5ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9iYXJlbmRyZWd0MTk5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  1403. @incollection{Belo:2011aa,
  1404. Author = {Belo, Jo{\~a}oFilipe and Greenberg, Michael and Igarashi, Atsushi and Pierce, BenjaminC.},
  1405. Booktitle = {Programming Languages and Systems},
  1406. Date-Added = {2015-08-09 07:44:53 +0000},
  1407. Date-Modified = {2015-08-09 07:54:02 +0000},
  1408. Editor = {Barthe, Gilles},
  1409. Keywords = {contracts; refinement types; preconditions; postconditions; dynamic checking; parametric polymorphism; abstract datatypes; syntactic proof; logical relations; subtyping},
  1410. Pages = {18-37},
  1411. Publisher = {Springer Berlin Heidelberg},
  1412. Series = {Lecture Notes in Computer Science},
  1413. Title = {Polymorphic Contracts},
  1414. Volume = {6602},
  1415. Year = {2011},
  1416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvzCXR7H1WUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey1lgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAA4ANAAZAHAAbwBsAHkAbQBvAHIAcABoAGkAYwAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3BvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  1417. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-19718-5_2}}
  1418. @inproceedings{Greenberg:2015aa,
  1419. Author = {Michael Greenberg},
  1420. Booktitle = {ACM SIGPLAN Workshop on Higher-Order Programming with Effects},
  1421. Date-Added = {2015-08-09 07:40:09 +0000},
  1422. Date-Modified = {2015-08-09 07:41:37 +0000},
  1423. Title = {Combining Manifest Contracts with State},
  1424. Year = {2015},
  1425. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxob3BlMjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhvcGUyMDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvyzbR7HxFUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey0hQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhvcGUyMDE1LnBkZgAOABoADABoAG8AcABlADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaG9wZTIwMTUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1426. @inproceedings{Altenkirch:2010aa,
  1427. Author = {Thorsten Altenkirch and Nils Anders Danielsson and Andres L\"oh and Nicolas Oury},
  1428. Booktitle = {FLOPS},
  1429. Date-Added = {2015-08-05 14:57:13 +0000},
  1430. Date-Modified = {2015-08-05 14:58:35 +0000},
  1431. Title = {\Pi\Sigma: Dependent Types without the Sugar},
  1432. Year = {2010},
  1433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtQaVNpZ21hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUGlTaWdtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+BqNHnnPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR59U1AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAUGlTaWdtYS5wZGYAAA4AGAALAFAAaQBTAGkAZwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvUGlTaWdtYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1434. @article{Loh:2001aa,
  1435. Author = {Andres Loh and Conor McBride and Wouter Swierstra},
  1436. Date-Added = {2015-08-05 14:54:52 +0000},
  1437. Date-Modified = {2015-08-05 14:55:53 +0000},
  1438. Journal = {Fundamenta Informaticae},
  1439. Pages = {1001--1031},
  1440. Title = {A tutorial implementation of a dependently typed lambda calculus},
  1441. Volume = {XXI},
  1442. Year = {2001},
  1443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxMYW1iZGFQaS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDExhbWJkYVBpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvgS/R55xJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0efUiQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AExhbWJkYVBpLnBkZgAOABoADABMAGEAbQBiAGQAYQBQAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvTGFtYmRhUGkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1444. @book{Cole:1991aa,
  1445. Address = {Cambridge, MA, USA},
  1446. Author = {Cole, Murray},
  1447. Date-Added = {2015-08-05 08:49:47 +0000},
  1448. Date-Modified = {2015-08-05 08:49:51 +0000},
  1449. Isbn = {0-262-53086-4},
  1450. Publisher = {MIT Press},
  1451. Title = {Algorithmic Skeletons: Structured Management of Parallel Computation},
  1452. Year = {1991},
  1453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNrZWxldG9uYm9vay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNrZWxldG9uYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADva+3R50aeAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ed+3gAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNrZWxldG9uYm9vay5wZGYADgAiABAAcwBrAGUAbABlAHQAbwBuAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2tlbGV0b25ib29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  1454. @book{Rydeheard:1988aa,
  1455. Author = {D. Rydeheard and R. M. Burstall},
  1456. Date-Added = {2015-08-05 06:50:30 +0000},
  1457. Date-Modified = {2015-08-05 06:52:57 +0000},
  1458. Publisher = {Prentice-Hall},
  1459. Title = {Computational Category Theory},
  1460. Year = {1988},
  1461. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvbXAtY2F0ZWdvcnktdGhlb3J5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9nn9HnKmNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR52KjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAA4AMgAYAGMAbwBtAHAALQBjAGEAdABlAGcAbwByAHkALQB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb21wLWNhdGVnb3J5LXRoZW9yeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  1462. @inproceedings{Hu:2013aa,
  1463. Author = {Raymond Hu and Rumyana Neykova and Nobuko Yoshida and Romain Demangeon},
  1464. Booktitle = {4th International Conference on Runtime Verification},
  1465. Date-Added = {2015-08-04 16:02:47 +0000},
  1466. Date-Modified = {2015-08-04 16:02:49 +0000},
  1467. Doi = {10.1007/978-3-642-40787-1_8},
  1468. Pages = {148--130},
  1469. Publisher = {Springer},
  1470. Series = {LNCS},
  1471. Title = {Practical interruptible conversations: Distributed Dynamic Verification with Session Types and Python},
  1472. Volume = {8174},
  1473. Year = {2013},
  1474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtITllESDEzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELSE5ZREgxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9C69HmWn9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5pK/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoASE5ZREgxMy5wZGYAAA4AGAALAEgATgBZAEQASAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvSE5ZREgxMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  1475. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40787-1_8}}
  1476. @incollection{Tov:2010aa,
  1477. Author = {Tov, JesseA. and Pucella, Riccardo},
  1478. Booktitle = {Programming Languages and Systems},
  1479. Date-Added = {2015-08-04 14:22:24 +0000},
  1480. Date-Modified = {2015-08-04 14:22:27 +0000},
  1481. Doi = {10.1007/978-3-642-11957-6_29},
  1482. Editor = {Gordon, AndrewD.},
  1483. Isbn = {978-3-642-11956-9},
  1484. Language = {English},
  1485. Pages = {550-569},
  1486. Publisher = {Springer Berlin Heidelberg},
  1487. Series = {Lecture Notes in Computer Science},
  1488. Title = {Stateful Contracts for Affine Types},
  1489. Url = {http://dx.doi.org/10.1007/978-3-642-11957-6_29},
  1490. Volume = {6012},
  1491. Year = {2010},
  1492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFmZmluZWNvbnRyYWN0cy1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9BRtHmQwxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5ntMAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAA4AMgAYAGEAZgBmAGkAbgBlAGMAbwBuAHQAcgBhAGMAdABzAC0AbABvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hZmZpbmVjb250cmFjdHMtbG9uZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1493. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-11957-6_29}}
  1494. @incollection{Fennell:2013aa,
  1495. Author = {Fennell, Luminous and Thiemann, Peter},
  1496. Booktitle = {Trends in Functional Programming},
  1497. Date-Added = {2015-08-04 13:45:12 +0000},
  1498. Date-Modified = {2015-08-04 13:45:14 +0000},
  1499. Doi = {10.1007/978-3-642-40447-4_3},
  1500. Editor = {Loidl, Hans-Wolfgang and Pe{\~n}a, Ricardo},
  1501. Isbn = {978-3-642-40446-7},
  1502. Keywords = {linear typing; gradual typing; subtyping},
  1503. Language = {English},
  1504. Pages = {37-52},
  1505. Publisher = {Springer Berlin Heidelberg},
  1506. Series = {Lecture Notes in Computer Science},
  1507. Title = {The Blame Theorem for a Linear Lambda Calculus with Type Dynamic},
  1508. Url = {http://dx.doi.org/10.1007/978-3-642-40447-4_3},
  1509. Volume = {7829},
  1510. Year = {2013},
  1511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpbmVhci1ibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpbmVhci1ibGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvPqrR5jpIUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0eZyiAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbmVhci1ibGFtZS5wZGYADgAiABAAbABpAG4AZQBhAHIALQBiAGwAYQBtAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbGluZWFyLWJsYW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1512. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40447-4_3}}
  1513. @article{Boyland:2010aa,
  1514. Acmid = {1749611},
  1515. Address = {New York, NY, USA},
  1516. Articleno = {22},
  1517. Author = {Boyland, John Tang},
  1518. Date-Added = {2015-07-31 13:38:37 +0000},
  1519. Date-Modified = {2015-07-31 13:38:40 +0000},
  1520. Doi = {10.1145/1749608.1749611},
  1521. Issn = {0164-0925},
  1522. Issue_Date = {August 2010},
  1523. Journal = {ACM Trans. Program. Lang. Syst.},
  1524. Month = aug,
  1525. Number = {6},
  1526. Numpages = {33},
  1527. Pages = {22:1--22:33},
  1528. Publisher = {ACM},
  1529. Title = {Semantics of Fractional Permissions with Nesting},
  1530. Url = {http://doi.acm.org/10.1145/1749608.1749611},
  1531. Volume = {32},
  1532. Year = {2010},
  1533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyMi1ib3lsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTIyLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6lbNHg8rtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR4Sr7AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTIyLWJveWxhbmQucGRmAAAOACAADwBhADIAMgAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTIyLWJveWxhbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1534. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1749608.1749611},
  1535. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1749608.1749611}}
  1536. @phdthesis{Zhao:2007aa,
  1537. Author = {Yang Zhao},
  1538. Date-Added = {2015-07-29 20:25:22 +0000},
  1539. Date-Modified = {2015-07-29 20:26:10 +0000},
  1540. Month = {August},
  1541. School = {University of Wisconsin -- Milwaukee},
  1542. Title = {CONCURRENCY ANALYSIS BASED ON FRACTIONAL PERMISSION SYSTEM},
  1543. Year = {2007},
  1544. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3lhbmd6aGFvLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3lhbmd6aGFvLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADugDDR3q8qUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d7nagAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHlhbmd6aGFvLXRoZXNpcy5wZGYAAA4AKAATAHkAYQBuAGcAegBoAGEAbwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3lhbmd6aGFvLXRoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  1545. @article{Breazu-Tannen:1991aa,
  1546. 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). },
  1547. Author = {Val Breazu-Tannen and Thierry Coquand and Carl A. Gunter and Andre Scedrov},
  1548. Date-Added = {2015-07-28 14:55:42 +0000},
  1549. Date-Modified = {2015-07-28 14:55:46 +0000},
  1550. Doi = {http://dx.doi.org/10.1016/0890-5401(91)90055-7},
  1551. Issn = {0890-5401},
  1552. Journal = {Information and Computation},
  1553. Note = {Selections from 1989 \{IEEE\} Symposium on Logic in Computer Science},
  1554. Number = {1},
  1555. Pages = {172 - 221},
  1556. Title = {Inheritance as implicit coercion},
  1557. Url = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  1558. Volume = {93},
  1559. Year = {1991},
  1560. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGluaGVyaXRhbmNlLWNvZXJjaW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5R+tHdEElQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR3UiJAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAA4AMgAYAGkAbgBoAGUAcgBpAHQAYQBuAGMAZQAtAGMAbwBlAHIAYwBpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9pbmhlcml0YW5jZS1jb2VyY2lvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1561. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  1562. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0890-5401(91)90055-7}}
  1563. @inproceedings{Dixon:1989aa,
  1564. Acmid = {74900},
  1565. Address = {New York, NY, USA},
  1566. Author = {Dixon, R. and McKee, T. and Vaughan, M. and Schweizer, P.},
  1567. Booktitle = {Conference Proceedings on Object-oriented Programming Systems, Languages and Applications},
  1568. Date-Added = {2015-07-27 03:27:36 +0000},
  1569. Date-Modified = {2015-07-27 03:27:40 +0000},
  1570. Doi = {10.1145/74877.74900},
  1571. Isbn = {0-89791-333-7},
  1572. Location = {New Orleans, Louisiana, USA},
  1573. Numpages = {4},
  1574. Pages = {211--214},
  1575. Publisher = {ACM},
  1576. Series = {OOPSLA '89},
  1577. Title = {A Fast Method Dispatcher for Compiled Languages with Multiple Inheritance},
  1578. Url = {http://doi.acm.org/10.1145/74877.74900},
  1579. Year = {1989},
  1580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjExLWRpeG9uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMS1kaXhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3zhdHbHX5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR21W+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMS1kaXhvbi5wZGYADgAeAA4AcAAyADEAMQAtAGQAaQB4AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjExLWRpeG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1581. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74900},
  1582. Bdsk-Url-2 = {http://dx.doi.org/10.1145/74877.74900}}
  1583. @incollection{Driesen:1995aa,
  1584. Author = {Driesen, Karel and H{\"o}lzle, Urs and Vitek, Jan},
  1585. Booktitle = {ECOOP'95 --- Object-Oriented Programming, 9th European Conference, {\AA}arhus, Denmark, August 7--11, 1995},
  1586. Date-Added = {2015-07-27 03:23:49 +0000},
  1587. Date-Modified = {2015-07-27 03:23:51 +0000},
  1588. Doi = {10.1007/3-540-49538-X_13},
  1589. Editor = {Tokoro, Mario and Pareschi, Remo},
  1590. Isbn = {978-3-540-60160-9},
  1591. Keywords = {message dispatch; implementation; performance; computer architecture},
  1592. Language = {English},
  1593. Pages = {253-282},
  1594. Publisher = {Springer Berlin Heidelberg},
  1595. Series = {Lecture Notes in Computer Science},
  1596. Title = {Message Dispatch on Pipelined Processors},
  1597. Url = {http://dx.doi.org/10.1007/3-540-49538-X_13},
  1598. Volume = {952},
  1599. Year = {1995},
  1600. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGVjb29wOTUtZGlzcGF0Y2gucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRlY29vcDk1LWRpc3BhdGNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7fLf0dsclVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHbVNUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY29vcDk1LWRpc3BhdGNoLnBkZgAOACoAFABlAGMAbwBvAHAAOQA1AC0AZABpAHMAcABhAHQAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Vjb29wOTUtZGlzcGF0Y2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1601. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-49538-X_13}}
  1602. @inproceedings{Garcia:2015aa,
  1603. Acmid = {2676992},
  1604. Address = {New York, NY, USA},
  1605. Author = {Garcia, Ronald and Cimini, Matteo},
  1606. Booktitle = {Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  1607. Date-Added = {2015-07-21 21:01:52 +0000},
  1608. Date-Modified = {2015-07-21 21:10:10 +0000},
  1609. Doi = {10.1145/2676726.2676992},
  1610. Isbn = {978-1-4503-3300-9},
  1611. Keywords = {gradual typing, type inference},
  1612. Location = {Mumbai, India},
  1613. Numpages = {13},
  1614. Pages = {303--315},
  1615. Publisher = {ACM},
  1616. Series = {POPL '15},
  1617. Title = {Principal Type Schemes for Gradual Programs},
  1618. Url = {http://doi.acm.org/10.1145/2676726.2676992},
  1619. Year = {2015},
  1620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzj59HUK5VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR1GPVAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMy1nYXJjaWEucGRmAAAOACAADwBwADMAMAAzAC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwMy1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1621. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676992},
  1622. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676992}}
  1623. @inproceedings{Disney:2015aa,
  1624. Author = {Tim Disney and Cormac Flanagan},
  1625. Booktitle = {ACM/IEEE Symposium on Logic in Computer Science},
  1626. Date-Added = {2015-07-17 18:13:47 +0000},
  1627. Date-Modified = {2015-07-17 18:14:42 +0000},
  1628. Series = {LICS},
  1629. Title = {Game Semantics for Type Soundness},
  1630. Year = {2015},
  1631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVoxNWxpY3MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QoxNWxpY3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Blz0c6+F1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHO9lcAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAxNWxpY3MucGRmAA4AFgAKADEANQBsAGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliLzE1bGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1632. @article{Nelson:2015aa,
  1633. Acmid = {2629698},
  1634. Address = {New York, NY, USA},
  1635. Articleno = {18},
  1636. Author = {Nelson, Thomas and Belter, Geoffrey and Siek, Jeremy G. and Jessup, Elizabeth and Norris, Boyana},
  1637. Date-Added = {2015-07-17 15:34:25 +0000},
  1638. Date-Modified = {2015-07-17 15:34:29 +0000},
  1639. Doi = {10.1145/2629698},
  1640. Issn = {0098-3500},
  1641. Issue_Date = {June 2015},
  1642. Journal = {ACM Trans. Math. Softw.},
  1643. Keywords = {Autotuning, domain-specific languages, genetic algorithms, linear algebra},
  1644. Month = jun,
  1645. Number = {3},
  1646. Numpages = {27},
  1647. Pages = {18:1--18:27},
  1648. Publisher = {ACM},
  1649. Title = {Reliable Generation of High-Performance Matrix Algebra},
  1650. Url = {http://doi.acm.org/10.1145/2629698},
  1651. Volume = {41},
  1652. Year = {2015},
  1653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTgtbmVsc29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE4LW5lbHNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAMdHOmNpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRztEaAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE4LW5lbHNvbi5wZGYADgAeAA4AYQAxADgALQBuAGUAbABzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTgtbmVsc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1654. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2629698},
  1655. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2629698}}
  1656. @url{Chaudhuri:2014aa,
  1657. Author = {Avik Chaudhuri},
  1658. Date-Added = {2015-07-16 16:32:06 +0000},
  1659. Date-Modified = {2015-11-18 04:29:52 +0000},
  1660. Keywords = {gradual typing},
  1661. Title = {Flow: a static type checker for JavaScript},
  1662. Url = {http://flowtype.org/},
  1663. Urldate = {2014},
  1664. Bdsk-Url-1 = {http://flowtype.org/}}
  1665. @webpage{Rossberg:2015aa,
  1666. Author = {Andreas Rossberg},
  1667. Date-Added = {2015-07-16 16:29:47 +0000},
  1668. Date-Modified = {2015-11-13 17:52:11 +0000},
  1669. Month = {April},
  1670. Title = {Experiments with Strengthening JavaScript},
  1671. Url = {https://developers.google.com/v8/experiments},
  1672. Year = {2015},
  1673. Bdsk-Url-1 = {https://developers.google.com/v8/experiments}}
  1674. @inproceedings{Fennell:2015aa,
  1675. Author = {Luminous Fennell and Peter Thiemann},
  1676. Booktitle = {Workshop on Foundations of Computer Security},
  1677. Date-Added = {2015-07-16 13:33:57 +0000},
  1678. Date-Modified = {2015-07-16 13:34:43 +0000},
  1679. Month = {July},
  1680. Series = {FCS},
  1681. Title = {LJGS: Gradual Security Types for Object-Oriented Languages},
  1682. Year = {2015},
  1683. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlcjExLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOuUvtHNKz9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRzWN/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXIxMS5wZGYAAA4AGAALAHAAYQBwAGUAcgAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXIxMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1684. @techreport{Jr.:1977aa,
  1685. Author = {Guy L. Steele Jr.},
  1686. Date-Added = {2015-07-14 14:37:03 +0000},
  1687. Date-Modified = {2015-07-14 14:37:45 +0000},
  1688. Institution = {MIT Artificial Intelligence Lab},
  1689. Month = {September},
  1690. Number = {420},
  1691. Title = {Data Representations in PDP-10 Maclisp},
  1692. Type = {AI Memo},
  1693. Year = {1977},
  1694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtBSU0tNDIwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELQUlNLTQyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANuJDtHKlwNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRys9DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQUlNLTQyMC5wZGYAAA4AGAALAEEASQBNAC0ANAAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvQUlNLTQyMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1695. @techreport{Dybvig:1994aa,
  1696. Author = {R. Kent Dybvig and David Eby and Carl Bruggeman},
  1697. Date-Added = {2015-07-14 14:30:36 +0000},
  1698. Date-Modified = {2015-07-14 14:31:31 +0000},
  1699. Institution = {Indiana University Computer Science Department},
  1700. Month = {March},
  1701. Number = {400},
  1702. Title = {Don't Stop the {BIBOP}: Flexible and Efficient Storage Management for Dynamically Typed Languages},
  1703. Year = {1994},
  1704. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVliaWJvcC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJpYm9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADbiLbRypWMUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0crNzAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJpYm9wLnBkZgAADgAUAAkAYgBpAGIAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2JpYm9wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  1705. @inproceedings{Keil:2015aa,
  1706. Author = {Matthias Keil and Peter Thiemann},
  1707. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  1708. Date-Added = {2015-07-10 05:23:48 +0000},
  1709. Date-Modified = {2015-08-03 08:04:59 +0000},
  1710. Title = {Transparent Object Proxies in JavaScript},
  1711. Year = {2015}}
  1712. @conference{Boyland:2015aa,
  1713. Author = {John Tang Boyland},
  1714. Booktitle = {29th European Conference on Object-Oriented Programming},
  1715. Date-Added = {2015-07-08 13:58:26 +0000},
  1716. Date-Modified = {2015-07-08 13:59:06 +0000},
  1717. Title = {ECOOP},
  1718. Year = {2015},
  1719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1lY29vcDIwMTUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1lY29vcDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2rY40cKkt1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHC3PcAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY29vcDIwMTUucGRmAAAOABwADQBlAGMAbwBvAHAAMgAwADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9lY29vcDIwMTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1720. @book{Seidl:2012aa,
  1721. Author = {Helmut Seidl and Reinhard Wilhelm and Sebastian Hack},
  1722. Date-Added = {2015-07-04 02:49:54 +0000},
  1723. Date-Modified = {2015-07-04 02:50:37 +0000},
  1724. Publisher = {Springer},
  1725. Title = {Compiler Design: Analysis and Transformation},
  1726. Year = {2012},
  1727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJmNvbXBpbGVyX2Rlc2lnbl9hbmFseXNpc190cmFuc2Zvcm0ucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iDd0bzCVFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+pQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAOAE4AJgBjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAGEAbgBhAGwAeQBzAGkAcwBfAHQAcgBhAG4AcwBmAG8AcgBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL2NvbXBpbGVyX2Rlc2lnbl9hbmFseXNpc190cmFuc2Zvcm0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==}}
  1728. @book{Wilhelm:2013aa,
  1729. Author = {Reinhard Wilhelm and Helmut Seidl and Sebastian Hack},
  1730. Date-Added = {2015-07-04 02:46:25 +0000},
  1731. Date-Modified = {2015-07-04 02:47:50 +0000},
  1732. Publisher = {Springer},
  1733. Title = {Compiler Design: Syntactic and Semantic Analysis},
  1734. Year = {2013},
  1735. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNvbXBpbGVyX2Rlc2lnbl9zeW50YXhfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iCQ0bzBuFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+fgAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAOAEIAIABjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAHMAeQBuAHQAYQB4AF8AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2NvbXBpbGVyX2Rlc2lnbl9zeW50YXhfdHlwZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  1736. @book{Wilhelm:2010aa,
  1737. Author = {Reinhard Wilhelm},
  1738. Date-Added = {2015-07-04 02:38:50 +0000},
  1739. Date-Modified = {2015-07-04 02:39:35 +0000},
  1740. Publisher = {Springer},
  1741. Title = {Compiler Design: Virtual Machines},
  1742. Year = {2010},
  1743. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaH4DRvL+2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0bz39gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvbXBpbGVyX2Rlc2lnbl92bS5wZGYADgAuABYAYwBvAG0AcABpAGwAZQByAF8AZABlAHMAaQBnAG4AXwB2AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY29tcGlsZXJfZGVzaWduX3ZtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  1744. @article{Appel:1989aa,
  1745. Author = {Appel, AndrewW.},
  1746. Date-Added = {2015-07-03 01:40:40 +0000},
  1747. Date-Modified = {2015-07-03 01:40:42 +0000},
  1748. Doi = {10.1007/BF01811537},
  1749. Issn = {0892-4635},
  1750. Journal = {LISP and Symbolic Computation},
  1751. Language = {English},
  1752. Number = {2},
  1753. Pages = {153-162},
  1754. Publisher = {Kluwer Academic Publishers},
  1755. Title = {Runtime tags aren't necessary},
  1756. Url = {http://dx.doi.org/10.1007/BF01811537},
  1757. Volume = {2},
  1758. Year = {1989},
  1759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWdsZXNzX2djLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFnbGVzc19nYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANni/9G7YBNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRu5hTAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFnbGVzc19nYy5wZGYADgAeAA4AdABhAGcAbABlAHMAcwBfAGcAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90YWdsZXNzX2djLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1760. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01811537}}
  1761. @incollection{Krishnamurthi:1998aa,
  1762. Author = {Krishnamurthi, Shriram and Felleisen, Matthias and Friedman, DanielP.},
  1763. Booktitle = {ECOOP'98 --- Object-Oriented Programming},
  1764. Date-Added = {2015-06-12 18:20:50 +0000},
  1765. Date-Modified = {2015-06-12 18:20:52 +0000},
  1766. Doi = {10.1007/BFb0054088},
  1767. Editor = {Jul, Eric},
  1768. Isbn = {978-3-540-64737-9},
  1769. Language = {English},
  1770. Pages = {91-113},
  1771. Publisher = {Springer Berlin Heidelberg},
  1772. Series = {Lecture Notes in Computer Science},
  1773. Title = {Synthesizing object-oriented and functional design to promote re-use},
  1774. Url = {http://dx.doi.org/10.1007/BFb0054088},
  1775. Volume = {1445},
  1776. Year = {1998},
  1777. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVeS7RoJthUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0aDToQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYADgAuABYAcwB5AG4AdABoAC0AbwBvAC0AZgB1AG4ALQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc3ludGgtb28tZnVuLXJldXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  1778. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0054088}}
  1779. @techreport{Baker:1977aa,
  1780. Author = {Henry G. Baker and Carl Hewitt},
  1781. Date-Added = {2015-06-10 13:57:58 +0000},
  1782. Date-Modified = {2015-06-10 13:58:59 +0000},
  1783. Institution = {MIT},
  1784. Number = {AI Working Paper 149},
  1785. Title = {The Incremental Garbage Collection of Processes},
  1786. Year = {1977},
  1787. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1BSV9XUF8xNDkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1BSV9XUF8xNDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Stg0Z2661BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGd8ysAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBBSV9XUF8xNDkucGRmAAAOABwADQBBAEkAXwBXAFAAXwAxADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9BSV9XUF8xNDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1788. @inproceedings{Hibbard:1978aa,
  1789. Acmid = {803029},
  1790. Address = {New York, NY, USA},
  1791. Author = {Hibbard, P. and Hisgen, A. and Rodeheffer, T.},
  1792. Booktitle = {Proceedings of the 5th Annual Symposium on Computer Architecture},
  1793. Date-Added = {2015-06-10 13:15:10 +0000},
  1794. Date-Modified = {2015-06-10 13:15:14 +0000},
  1795. Doi = {10.1145/800094.803029},
  1796. Numpages = {7},
  1797. Pages = {66--72},
  1798. Publisher = {ACM},
  1799. Series = {ISCA '78},
  1800. Title = {A Language Implementation Design for a Multiprocessor Computer System},
  1801. Url = {http://doi.acm.org/10.1145/800094.803029},
  1802. Year = {1978},
  1803. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2Ni1oaWJiYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY2LWhpYmJhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUmtdGdsLxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnej8AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY2LWhpYmJhcmQucGRmAAAOACAADwBwADYANgAtAGgAaQBiAGIAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY2LWhpYmJhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1804. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800094.803029},
  1805. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800094.803029}}
  1806. @techreport{Friedman:1979aa,
  1807. Author = {Daniel P. Friedman and David S. Wise},
  1808. Date-Added = {2015-06-10 13:09:20 +0000},
  1809. Date-Modified = {2015-06-10 13:09:44 +0000},
  1810. Institution = {Indiana University},
  1811. Number = {TR72},
  1812. Title = {Applicative Multiprogramming},
  1813. Year = {1979},
  1814. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjcyLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI3Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl+NGdrzNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnedzAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFI3Mi5wZGYADgASAAgAVABSADcAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9UUjcyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  1815. @techreport{Friedman:1976aa,
  1816. Author = {Daniel P. Friedman and David S. Wise},
  1817. Date-Added = {2015-06-10 13:07:30 +0000},
  1818. Date-Modified = {2015-06-10 13:08:35 +0000},
  1819. Institution = {Indiana University},
  1820. Number = {TR44},
  1821. Title = {Cons should not evaluate its arguments},
  1822. Year = {1976},
  1823. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjQ0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl7dGdrx1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRneddAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFI0NC5wZGYADgASAAgAVABSADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9UUjQ0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  1824. @inproceedings{Kranz:1989aa,
  1825. Acmid = {74825},
  1826. Address = {New York, NY, USA},
  1827. Author = {Kranz, D. A. and Halstead,Jr., R. H. and Mohr, E.},
  1828. Booktitle = {Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  1829. Date-Added = {2015-06-09 14:48:15 +0000},
  1830. Date-Modified = {2015-06-09 14:48:18 +0000},
  1831. Doi = {10.1145/73141.74825},
  1832. Isbn = {0-89791-306-X},
  1833. Location = {Portland, Oregon, USA},
  1834. Numpages = {10},
  1835. Pages = {81--90},
  1836. Publisher = {ACM},
  1837. Series = {PLDI '89},
  1838. Title = {Mul-T: A High-performance Parallel Lisp},
  1839. Url = {http://doi.acm.org/10.1145/73141.74825},
  1840. Year = {1989},
  1841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODEta3JhbnoucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODEta3JhbnoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QsL0Zx1BFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcrUQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODEta3JhbnoucGRmAAAOABwADQBwADgAMQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODEta3JhbnoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1842. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74825},
  1843. Bdsk-Url-2 = {http://dx.doi.org/10.1145/73141.74825}}
  1844. @article{Miller:1988aa,
  1845. Author = {Miller, JamesS.},
  1846. Date-Added = {2015-06-09 14:27:30 +0000},
  1847. Date-Modified = {2015-06-09 14:27:31 +0000},
  1848. Doi = {10.1007/BF01383881},
  1849. Issn = {0885-7458},
  1850. Journal = {International Journal of Parallel Programming},
  1851. Keywords = {MultiScheme; parallel Lisp; implementation; future construct; placeholders},
  1852. Language = {English},
  1853. Number = {5},
  1854. Pages = {367-402},
  1855. Publisher = {Kluwer Academic Publishers-Plenum Publishers},
  1856. Title = {Implementing a Scheme-based parallel processing system},
  1857. Url = {http://dx.doi.org/10.1007/BF01383881},
  1858. Volume = {17},
  1859. Year = {1988},
  1860. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltcGwtbXVsdGlzY2hlbWUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbXBsLW11bHRpc2NoZW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QlR0ZxwJlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqGYAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbXBsLW11bHRpc2NoZW1lLnBkZgAOACoAFABpAG0AcABsAC0AbQB1AGwAdABpAHMAYwBoAGUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2ltcGwtbXVsdGlzY2hlbWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1861. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01383881}}
  1862. @incollection{:2011aa,
  1863. Booktitle = {Encyclopedia of Parallel Computing},
  1864. Date-Added = {2015-06-09 14:26:25 +0000},
  1865. Date-Modified = {2015-06-09 14:26:27 +0000},
  1866. Doi = {10.1007/978-0-387-09766-4_2157},
  1867. Editor = {Padua, David},
  1868. Isbn = {978-0-387-09765-7},
  1869. Language = {English},
  1870. Pages = {1222-1222},
  1871. Publisher = {Springer US},
  1872. Title = {MultiScheme},
  1873. Url = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157},
  1874. Year = {2011},
  1875. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF211bHRpc2NoZW1lLWNoYXB0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Qks0Zxv6VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqCkAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAADgAwABcAbQB1AGwAdABpAHMAYwBoAGUAbQBlAC0AYwBoAGEAcAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9tdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1876. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157}}
  1877. @article{Bic:1990aa,
  1878. Author = {Lubomir Bic},
  1879. Date-Added = {2015-06-05 00:15:25 +0000},
  1880. Date-Modified = {2015-06-05 00:15:30 +0000},
  1881. Doi = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y},
  1882. Issn = {0743-7315},
  1883. Journal = {Journal of Parallel and Distributed Computing},
  1884. Number = {1},
  1885. Pages = {42 - 51},
  1886. Title = {A process-oriented model for efficient execution of dataflow programs},
  1887. Url = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  1888. Volume = {8},
  1889. Year = {1990},
  1890. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJkJpY0xfSl9QYXJfRGlzdF9Db21wXzE5OTBWOHBwNDJfNTEucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9CaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1IYv0ZZidFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGWmrQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBCaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAOAE4AJgBCAGkAYwBMAF8ASgBfAFAAYQByAF8ARABpAHMAdABfAEMAbwBtAHAAXwAxADkAOQAwAFYAOABwAHAANAAyAF8ANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL0JpY0xfSl9QYXJfRGlzdF9Db21wXzE5OTBWOHBwNDJfNTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==},
  1891. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  1892. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y}}
  1893. @incollection{Arvind:1987aa,
  1894. Author = {Arvind and Nikhil, RishiyurS. and Pingali, KeshavK.},
  1895. Booktitle = {Graph Reduction},
  1896. Date-Added = {2015-05-25 13:48:33 +0000},
  1897. Date-Modified = {2015-05-25 13:48:36 +0000},
  1898. Doi = {10.1007/3-540-18420-1_65},
  1899. Editor = {Fasel, JosephH. and Keller, RobertM.},
  1900. Isbn = {978-3-540-18420-1},
  1901. Language = {English},
  1902. Pages = {336-369},
  1903. Publisher = {Springer Berlin Heidelberg},
  1904. Series = {Lecture Notes in Computer Science},
  1905. Title = {I-Structures: Data structures for parallel computing},
  1906. Url = {http://dx.doi.org/10.1007/3-540-18420-1_65},
  1907. Volume = {279},
  1908. Year = {1987},
  1909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD0lTdHJ1Y3R1cmVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPSVN0cnVjdHVyZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANMAAtGIoIRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNjEAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoASVN0cnVjdHVyZXMucGRmAAAOACAADwBJAFMAdAByAHUAYwB0AHUAcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvSVN0cnVjdHVyZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1910. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-18420-1_65}}
  1911. @inproceedings{Arvind:1988aa,
  1912. Acmid = {52802},
  1913. Address = {New York, NY, USA},
  1914. Author = {Arvind and Iannucci, Robert A.},
  1915. Booktitle = {4th International DFVLR Seminar on Foundations of Engineering Sciences on Parallel Computing in Science and Engineering},
  1916. Date-Added = {2015-05-25 13:33:43 +0000},
  1917. Date-Modified = {2015-05-25 13:33:47 +0000},
  1918. Isbn = {0-387-18923-8},
  1919. Location = {Bonn, Germany},
  1920. Numpages = {28},
  1921. Pages = {61--88},
  1922. Publisher = {Springer-Verlag New York, Inc.},
  1923. Title = {Two Fundamental Issues in Multiprocessing},
  1924. Url = {http://dl.acm.org/citation.cfm?id=52797.52802},
  1925. Year = {1988},
  1926. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnR3by1mdW5kLW11bHRpcHJvYy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnR3by1mdW5kLW11bHRpcHJvYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADS/jTRiJ1dUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0YjVnQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHR3by1mdW5kLW11bHRpcHJvYy5wZGYADgAuABYAdAB3AG8ALQBmAHUAbgBkAC0AbQB1AGwAdABpAHAAcgBvAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdHdvLWZ1bmQtbXVsdGlwcm9jLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  1927. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=52797.52802}}
  1928. @inproceedings{Boyland:2003aa,
  1929. Acmid = {1760273},
  1930. Address = {Berlin, Heidelberg},
  1931. Annote = {data race},
  1932. Author = {Boyland, John},
  1933. Booktitle = {Proceedings of the 10th International Conference on Static Analysis},
  1934. Date-Added = {2015-05-22 11:51:10 +0000},
  1935. Date-Modified = {2015-05-22 11:53:52 +0000},
  1936. Isbn = {3-540-40325-6},
  1937. Location = {San Diego, CA, USA},
  1938. Numpages = {18},
  1939. Pages = {55--72},
  1940. Publisher = {Springer-Verlag},
  1941. Series = {SAS'03},
  1942. Title = {Checking Interference with Fractional Permissions},
  1943. Url = {http://dl.acm.org/citation.cfm?id=1760267.1760273},
  1944. Year = {2003},
  1945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Blcm1pc3Npb25zLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGVybWlzc2lvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANKEHNGEkLBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRhMjwAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGVybWlzc2lvbnMucGRmAAAOACAADwBwAGUAcgBtAGkAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGVybWlzc2lvbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1946. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1760267.1760273}}
  1947. @inproceedings{Boyapati:2002aa,
  1948. Acmid = {582440},
  1949. Address = {New York, NY, USA},
  1950. Author = {Boyapati, Chandrasekhar and Lee, Robert and Rinard, Martin},
  1951. Booktitle = {Proceedings of the 17th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  1952. Date-Added = {2015-05-21 20:00:23 +0000},
  1953. Date-Modified = {2015-05-21 20:00:28 +0000},
  1954. Doi = {10.1145/582419.582440},
  1955. Isbn = {1-58113-471-1},
  1956. Keywords = {data races, deadlocks, encapsulation, ownership types},
  1957. Location = {Seattle, Washington, USA},
  1958. Numpages = {20},
  1959. Pages = {211--230},
  1960. Publisher = {ACM},
  1961. Series = {OOPSLA '02},
  1962. Title = {Ownership Types for Safe Programming: Preventing Data Races and Deadlocks},
  1963. Url = {http://doi.acm.org/10.1145/582419.582440},
  1964. Year = {2002},
  1965. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTEtYm95YXBhdGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjExLWJveWFwYXRpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0n8C0YOxp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGD6ecAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjExLWJveWFwYXRpLnBkZgAADgAkABEAcAAyADEAMQAtAGIAbwB5AGEAcABhAHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjExLWJveWFwYXRpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  1966. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582419.582440},
  1967. Bdsk-Url-2 = {http://dx.doi.org/10.1145/582419.582440}}
  1968. @techreport{Blum:2001aa,
  1969. Author = {Lenore Blum},
  1970. Date-Added = {2015-05-06 06:36:15 +0000},
  1971. Date-Modified = {2015-05-06 06:37:58 +0000},
  1972. Institution = {Carnegie Mellon University},
  1973. Title = {Women in Computer Science: The Carnegie Mellon Experience},
  1974. Year = {2001}}
  1975. @webpage{InsideHE:2010aa,
  1976. Date-Added = {2015-05-06 06:34:03 +0000},
  1977. Date-Modified = {2015-05-06 06:34:34 +0000},
  1978. Month = {September},
  1979. Url = {https://www.insidehighered.com/news/2010/09/14/doctorates},
  1980. Year = {2010},
  1981. Bdsk-Url-1 = {https://www.insidehighered.com/news/2010/09/14/doctorates}}
  1982. @webpage{WIC:2015aa,
  1983. Date-Added = {2015-05-06 06:32:39 +0000},
  1984. Date-Modified = {2015-05-06 06:33:45 +0000},
  1985. Url = {http://en.wikipedia.org/wiki/Women_in_computing},
  1986. Year = {2015},
  1987. Bdsk-Url-1 = {http://en.wikipedia.org/wiki/Women_in_computing}}
  1988. @url{Chief-Scientist:aa,
  1989. Author = {Office of the Chief Scientist},
  1990. Date-Added = {2015-05-05 03:31:23 +0000},
  1991. Date-Modified = {2015-05-05 03:32:09 +0000},
  1992. Title = {Air Force Research Laboratory Human Performance Wing Repperger Research Intern Program},
  1993. Urldate = {https://sharepoint.creol.ucf.edu/BS/creolblog/Lists/Posts/Post.aspx?ID=27}}
  1994. @techreport{Maybury:2013aa,
  1995. Author = {Mark T. Maybury},
  1996. Date-Added = {2015-05-05 03:19:10 +0000},
  1997. Date-Modified = {2015-05-05 03:20:33 +0000},
  1998. Institution = {United States Air Force},
  1999. Month = {June},
  2000. Number = {AF/ST TR 13-01},
  2001. Title = {Global Horizons Final Report: United States Air Force Global Science and Technology Vision},
  2002. Year = {2013},
  2003. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJEdsb2JhbEhvcml6b25zRklOQUxSRVBPUlQ2LTI2LTEzLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBGt9FtruZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRbecmAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAADgBKACQARwBsAG8AYgBhAGwASABvAHIAaQB6AG8AbgBzAEYASQBOAEEATABSAEUAUABPAFIAVAA2AC0AMgA2AC0AMQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL0dsb2JhbEhvcml6b25zRklOQUxSRVBPUlQ2LTI2LTEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=}}
  2004. @book{Bertot:2010aa,
  2005. Author = {Bertot, Yves and Castran, Pierre},
  2006. Date-Added = {2015-05-02 14:47:05 +0000},
  2007. Date-Modified = {2015-05-02 14:47:08 +0000},
  2008. Edition = {1st},
  2009. Isbn = {3642058809, 9783642058806},
  2010. Publisher = {Springer Publishing Company, Incorporated},
  2011. Title = {Interactive Theorem Proving and Program Development: Coq'Art The Calculus of Inductive Constructions},
  2012. Year = {2010}}
  2013. @article{Sorva:2013aa,
  2014. Acmid = {2483713},
  2015. Address = {New York, NY, USA},
  2016. Articleno = {8},
  2017. Author = {Sorva, Juha},
  2018. Date-Added = {2015-05-01 02:10:58 +0000},
  2019. Date-Modified = {2015-05-01 02:11:02 +0000},
  2020. Doi = {10.1145/2483710.2483713},
  2021. Issn = {1946-6226},
  2022. Issue_Date = {June 2013},
  2023. Journal = {Trans. Comput. Educ.},
  2024. Keywords = {CS1, Notional machine, constructivism, introductory programming education, literature review, mental models, misconceptions, phenomenography, threshold concepts},
  2025. Month = jul,
  2026. Number = {2},
  2027. Numpages = {31},
  2028. Pages = {8:1--8:31},
  2029. Publisher = {ACM},
  2030. Title = {Notional Machines and Introductory Programming Education},
  2031. Url = {http://doi.acm.org/10.1145/2483710.2483713},
  2032. Volume = {13},
  2033. Year = {2013},
  2034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhOC1zb3J2YS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGE4LXNvcnZhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhw7RaFksUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiRbAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE4LXNvcnZhLnBkZgAOABoADABhADgALQBzAG8AcgB2AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYTgtc29ydmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  2035. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2483710.2483713},
  2036. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2483710.2483713}}
  2037. @inproceedings{Ottmar:2015aa,
  2038. Author = {E.R. Ottmar and D. Landy and R. Goldstone and E. Weitnauer},
  2039. Booktitle = {Proceedings of the 37th Annual Conference of the Cognitive Science Society},
  2040. Date-Added = {2015-04-30 17:30:58 +0000},
  2041. Date-Modified = {2015-04-30 17:34:47 +0000},
  2042. Title = {Getting From Here to There!: Testing the Effectiveness of an Interactive Mathematics Intervention Embedding Perceptual Learning},
  2043. Year = {2015},
  2044. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKE90dG1hckxhbmR5R29sZHN0b25lQ29nU2NpMjAxNV9maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBygAAAAABygACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH090dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPZG3RZ+AaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgYWgAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AE90dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAA4AUgAoAE8AdAB0AG0AYQByAEwAYQBuAGQAeQBHAG8AbABkAHMAdABvAG4AZQBDAG8AZwBTAGMAaQAyADAAMQA1AF8AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvYmliL090dG1hckxhbmR5R29sZHN0b25lQ29nU2NpMjAxNV9maW5hbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  2045. @inbook{Howard:1980aa,
  2046. Author = {W. A. Howard},
  2047. Date-Added = {2015-04-30 17:17:30 +0000},
  2048. Date-Modified = {2015-04-30 17:18:09 +0000},
  2049. Publisher = {Academic Press},
  2050. Title = {The formulae-as-types notion of construction},
  2051. Year = {1980},
  2052. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxIb3dhcmQ4MC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDEhvd2FyZDgwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPYoHRZ9waUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgUWgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AEhvd2FyZDgwLnBkZgAOABoADABIAG8AdwBhAHIAZAA4ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvSG93YXJkODAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  2053. @article{Guindon:1990aa,
  2054. Acmid = {120306},
  2055. Address = {London, UK, UK},
  2056. Author = {Guindon, Raymonde},
  2057. Date-Added = {2015-04-30 16:50:24 +0000},
  2058. Date-Modified = {2015-04-30 16:50:27 +0000},
  2059. Doi = {10.1016/S0020-7373(05)80120-8},
  2060. Issn = {0020-7373},
  2061. Issue_Date = {Sept. 1990},
  2062. Journal = {Int. J. Man-Mach. Stud.},
  2063. Month = aug,
  2064. Number = {3},
  2065. Numpages = {26},
  2066. Pages = {279--304},
  2067. Publisher = {Academic Press Ltd.},
  2068. Title = {Knowledge Exploited by Experts During Software System Design},
  2069. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8},
  2070. Volume = {33},
  2071. Year = {1990},
  2072. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8}}
  2073. @article{Rist:1995aa,
  2074. Author = {Rist, Robert S.},
  2075. Date-Added = {2015-04-30 16:48:01 +0000},
  2076. Date-Modified = {2015-04-30 16:48:05 +0000},
  2077. Doi = {10.1207/s15516709cog1904_3},
  2078. Issn = {1551-6709},
  2079. Journal = {Cognitive Science},
  2080. Number = {4},
  2081. Pages = {507--562},
  2082. Publisher = {Lawrence Erlbaum Associates, Inc.},
  2083. Title = {Program Structure and Design},
  2084. Url = {http://dx.doi.org/10.1207/s15516709cog1904_3},
  2085. Volume = {19},
  2086. Year = {1995},
  2087. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnByb2ctc3RydWN0LWRlc2lnbi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnByb2ctc3RydWN0LWRlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPXYLRZ9TgUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgNIAAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHByb2ctc3RydWN0LWRlc2lnbi5wZGYADgAuABYAcAByAG8AZwAtAHMAdAByAHUAYwB0AC0AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcHJvZy1zdHJ1Y3QtZGVzaWduLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  2088. Bdsk-Url-1 = {http://dx.doi.org/10.1207/s15516709cog1904_3}}
  2089. @phdthesis{Weissman:1974aa,
  2090. Author = {Weissman, Laurence Mark},
  2091. Date-Added = {2015-04-30 16:14:19 +0000},
  2092. Date-Modified = {2015-04-30 16:14:22 +0000},
  2093. Note = {AAI0510378},
  2094. Title = {A Methodology for Studying the Psychological Complexity of Computer Programs.},
  2095. Year = {1974}}
  2096. @article{Gannon:1977aa,
  2097. Acmid = {359800},
  2098. Address = {New York, NY, USA},
  2099. Author = {Gannon, J. D.},
  2100. Date-Added = {2015-04-30 16:10:22 +0000},
  2101. Date-Modified = {2015-04-30 16:10:26 +0000},
  2102. Doi = {10.1145/359763.359800},
  2103. Issn = {0001-0782},
  2104. Issue_Date = {Aug. 1977},
  2105. Journal = {Commun. ACM},
  2106. Keywords = {data types, experimentation, language design, redundancy, reliable software},
  2107. Month = aug,
  2108. Number = {8},
  2109. Numpages = {12},
  2110. Pages = {584--595},
  2111. Publisher = {ACM},
  2112. Title = {An Experimental Evaluation of Data Type Conventions},
  2113. Url = {http://doi.acm.org/10.1145/359763.359800},
  2114. Volume = {20},
  2115. Year = {1977},
  2116. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359800},
  2117. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359763.359800}}
  2118. @article{Davies:1990aa,
  2119. Acmid = {80003},
  2120. Address = {London, UK, UK},
  2121. Author = {Davies, S. P.},
  2122. Date-Added = {2015-04-30 15:37:23 +0000},
  2123. Date-Modified = {2015-04-30 15:37:26 +0000},
  2124. Doi = {10.1016/S0020-7373(05)80143-9},
  2125. Issn = {0020-7373},
  2126. Issue_Date = {April 1990},
  2127. Journal = {Int. J. Man-Mach. Stud.},
  2128. Month = apr,
  2129. Number = {4},
  2130. Numpages = {21},
  2131. Pages = {461--481},
  2132. Publisher = {Academic Press Ltd.},
  2133. Title = {The Nature and Development of Programming Plans},
  2134. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9},
  2135. Volume = {32},
  2136. Year = {1990},
  2137. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9}}
  2138. @book{Detienne:2001aa,
  2139. Author = {Francoise Detienne},
  2140. Date-Added = {2015-04-30 15:16:58 +0000},
  2141. Date-Modified = {2015-04-30 15:20:27 +0000},
  2142. Publisher = {Springer},
  2143. Title = {Software Design: Cognitive Aspects},
  2144. Year = {2001}}
  2145. @article{Robins:2002aa,
  2146. Author = {A. Robins and J. Rountree and N. Rountree},
  2147. Date-Added = {2015-04-30 15:00:51 +0000},
  2148. Date-Modified = {2015-04-30 15:03:09 +0000},
  2149. Journal = {Computer Science Education},
  2150. Number = {2},
  2151. Pages = {137--172},
  2152. Title = {Learning and teaching programming: A review and discussion},
  2153. Volume = {13},
  2154. Year = {2002},
  2155. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxyb2JpbnMwMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHJvYmluczAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhczRaFe+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiP/gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJvYmluczAzLnBkZgAOABoADAByAG8AYgBpAG4AcwAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcm9iaW5zMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  2156. @inproceedings{OBrien:2005aa,
  2157. Author = {O'Brien, M.P. and Buckley, J. and Exton, C.},
  2158. Booktitle = {Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on},
  2159. Date-Added = {2015-04-29 20:59:35 +0000},
  2160. Date-Modified = {2015-04-29 20:59:37 +0000},
  2161. Doi = {10.1109/ICSM.2005.44},
  2162. Issn = {1063-6773},
  2163. 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},
  2164. Month = {Sept},
  2165. Pages = {433-442},
  2166. Title = {Empirically studying software practitioners - bridging the gap between theory and practice},
  2167. Year = {2005},
  2168. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Rvd25sb2Fkcy8yMzY4MDQzMy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAABcB1DDIzNjgwNDMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPOvXRZr5jAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAAlEb3dubG9hZHMAABAACAAAzcj5KgAAABEACAAA0Wb2owAAAAEADAAFwHUABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEb3dubG9hZHM6ADIzNjgwNDMzLnBkZgAOABoADAAyADMANgA4ADAANAAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9qc2llay9Eb3dubG9hZHMvMjM2ODA0MzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCLwIxAjYCQQJKAlgCXAJjAmwCcQJ+AoECkwKWApsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACnQ==},
  2169. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICSM.2005.44}}
  2170. @article{ALTMANN:2001aa,
  2171. Author = {Erik M. Altmann},
  2172. Date-Added = {2015-04-29 20:56:41 +0000},
  2173. Date-Modified = {2015-05-02 14:44:26 +0000},
  2174. Doi = {http://dx.doi.org/10.1006/ijhc.2000.0407},
  2175. Issn = {1071-5819},
  2176. Journal = {International Journal of Human-Computer Studies},
  2177. Number = {2},
  2178. Pages = {189 - 210},
  2179. Title = {Near-term memory in programming: a simulation-based analysis},
  2180. Url = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  2181. Volume = {54},
  2182. Year = {2001},
  2183. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1uZWFyLXRlcm0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1uZWFyLXRlcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzpD0Wa9vFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFm9fwAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuZWFyLXRlcm0ucGRmAAAOABwADQBuAGUAYQByAC0AdABlAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9uZWFyLXRlcm0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2184. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  2185. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.2000.0407}}
  2186. @article{BROOKS:1977aa,
  2187. Author = {Ruven Brooks},
  2188. Date-Added = {2015-04-29 20:27:06 +0000},
  2189. Date-Modified = {2015-05-02 14:44:41 +0000},
  2190. Doi = {http://dx.doi.org/10.1006/ijhc.1977.0306},
  2191. Issn = {1071-5819},
  2192. Journal = {International Journal of Human-Computer Studies},
  2193. Number = {2},
  2194. Pages = {197 - 211},
  2195. Title = {Towards a theory of the cognitive processes in computer programming},
  2196. Url = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  2197. Volume = {51},
  2198. Year = {1977},
  2199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZy1wcm9jLXByb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM83RdFmtvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZu87AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAA4AMgAYAGMAbwBnAC0AcAByAG8AYwAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb2ctcHJvYy1wcm9ncmFtbWluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  2200. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  2201. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.1977.0306}}
  2202. @article{Sheil:1981aa,
  2203. Acmid = {356840},
  2204. Address = {New York, NY, USA},
  2205. Author = {Sheil, B. A.},
  2206. Date-Added = {2015-04-29 19:34:32 +0000},
  2207. Date-Modified = {2015-04-29 19:34:36 +0000},
  2208. Doi = {10.1145/356835.356840},
  2209. Issn = {0360-0300},
  2210. Issue_Date = {March 1981},
  2211. Journal = {ACM Comput. Surv.},
  2212. Month = mar,
  2213. Number = {1},
  2214. Numpages = {20},
  2215. Pages = {101--120},
  2216. Publisher = {ACM},
  2217. Title = {The Psychological Study of Programming},
  2218. Url = {http://doi.acm.org/10.1145/356835.356840},
  2219. Volume = {13},
  2220. Year = {1981},
  2221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAxLXNoZWlsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMS1zaGVpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8wl9FmqpZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZuLWAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMS1zaGVpbC5wZGYADgAeAA4AcAAxADAAMQAtAHMAaABlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTAxLXNoZWlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2222. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356835.356840},
  2223. Bdsk-Url-2 = {http://dx.doi.org/10.1145/356835.356840}}
  2224. @inproceedings{Hanenberg:2010aa,
  2225. Acmid = {1869536},
  2226. Address = {New York, NY, USA},
  2227. Author = {Hanenberg, Stefan},
  2228. Booktitle = {Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  2229. Date-Added = {2015-04-29 19:13:38 +0000},
  2230. Date-Modified = {2015-04-29 19:13:42 +0000},
  2231. Doi = {10.1145/1869459.1869536},
  2232. Isbn = {978-1-4503-0203-6},
  2233. Keywords = {empirical research, programming language research, research methods, software engineering},
  2234. Location = {Reno/Tahoe, Nevada, USA},
  2235. Numpages = {14},
  2236. Pages = {933--946},
  2237. Publisher = {ACM},
  2238. Series = {OOPSLA '10},
  2239. Title = {Faith, Hope, and Love: An Essay on Software Science's Neglect of Human Factors},
  2240. Url = {http://doi.acm.org/10.1145/1869459.1869536},
  2241. Year = {2010},
  2242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA5MzMtaGFuZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDkzMy1oYW5lbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8vRdFmpa5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZt3uAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkzMy1oYW5lbmJlcmcucGRmAA4AJgASAHAAOQAzADMALQBoAGEAbgBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wOTMzLWhhbmVuYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  2243. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869536},
  2244. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869459.1869536}}
  2245. @book{Weinberg:1988aa,
  2246. Address = {New York, NY, USA},
  2247. Author = {Weinberg, G. M.},
  2248. Date-Added = {2015-04-29 18:18:40 +0000},
  2249. Date-Modified = {2015-04-29 18:18:43 +0000},
  2250. Isbn = {0-442-20764-6},
  2251. Publisher = {Van Nostrand Reinhold Co.},
  2252. Title = {The Psychology of Computer Programming},
  2253. Year = {1988}}
  2254. @article{Myers:1990aa,
  2255. Author = {Brad A. Myers},
  2256. Date-Added = {2015-04-29 18:10:30 +0000},
  2257. Date-Modified = {2015-04-29 18:10:33 +0000},
  2258. Doi = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9},
  2259. Issn = {1045-926X},
  2260. Journal = {Journal of Visual Languages & Computing},
  2261. Number = {1},
  2262. Pages = {97 - 123},
  2263. Title = {Taxonomies of visual programming and program visualization},
  2264. Url = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  2265. Volume = {1},
  2266. Year = {1990},
  2267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRheG9ub21pZXMtdmlzdWFsLXByb2cucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzyLc0WaW61BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFmzysAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAOADYAGgB0AGEAeABvAG4AbwBtAGkAZQBzAC0AdgBpAHMAdQBhAGwALQBwAHIAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3RheG9ub21pZXMtdmlzdWFsLXByb2cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  2268. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  2269. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9}}
  2270. @article{Shneiderman:1983aa,
  2271. Author = {Ben Shneiderman},
  2272. Date-Added = {2015-04-29 14:57:01 +0000},
  2273. Date-Modified = {2015-04-29 14:57:59 +0000},
  2274. Journal = {IEEE Computer},
  2275. Number = {8},
  2276. Pages = {57--69},
  2277. Title = {Direct manipulation: a step beyond programming languages},
  2278. Volume = {16},
  2279. Year = {1983},
  2280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHyTRZmmaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Wah2gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AFNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAA4ANAAZAFMAaABuAGUAaQBkAGUAcgBtAGEAbgAxADkAOAAzAEQAaQByAGUAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL1NobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  2281. @book{Shneiderman:1997aa,
  2282. Address = {Boston, MA, USA},
  2283. Author = {Shneiderman, Ben},
  2284. Date-Added = {2015-04-29 14:41:56 +0000},
  2285. Date-Modified = {2015-04-29 14:42:00 +0000},
  2286. Edition = {3rd},
  2287. Isbn = {0201694972},
  2288. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  2289. Title = {Designing the User Interface: Strategies for Effective Human-Computer Interaction},
  2290. Year = {1997},
  2291. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMTIwMDVfU2huZWlkZXJtYW5fRGVzaWduaW5nIHRoZSBVc2VyIEludGVyZmFjZS5wZGbSFwsYGVdOUy5kYXRhTxEB5gAAAAAB5gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHzIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHQvRZmZrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WaeqwAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6ADIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAA4AZAAxADIAMAAwADUAXwBTAGgAbgBlAGkAZABlAHIAbQBhAG4AXwBEAGUAcwBpAGcAbgBpAG4AZwAgAHQAaABlACAAVQBzAGUAcgAgAEkAbgB0AGUAcgBmAGEAYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvYmliLzIwMDVfU2huZWlkZXJtYW5fRGVzaWduaW5nIHRoZSBVc2VyIEludGVyZmFjZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwgDHAM8CuQK7AsACywLUAuIC5gLtAvYC+wMIAwsDHQMgAyUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADJw==}}
  2292. @incollection{Blackwell:2001aa,
  2293. 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.},
  2294. Booktitle = {Cognitive Technology: Instruments of Mind},
  2295. Date-Added = {2015-04-29 14:37:48 +0000},
  2296. Date-Modified = {2015-04-29 14:37:54 +0000},
  2297. Doi = {10.1007/3-540-44617-6_31},
  2298. Editor = {Beynon, Meurig and Nehaniv, ChrystopherL. and Dautenhahn, Kerstin},
  2299. Isbn = {978-3-540-42406-2},
  2300. Language = {English},
  2301. Pages = {325-341},
  2302. Publisher = {Springer Berlin Heidelberg},
  2303. Series = {Lecture Notes in Computer Science},
  2304. Title = {Cognitive Dimensions of Notations: Design Tools for Cognitive Technology},
  2305. Url = {http://dx.doi.org/10.1007/3-540-44617-6_31},
  2306. Volume = {2117},
  2307. Year = {2001},
  2308. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjb2ctZGltLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY29nLWRpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8cSdFmZRdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZp1XAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nLWRpbS5wZGYAAA4AGAALAGMAbwBnAC0AZABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvY29nLWRpbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2309. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44617-6_31}}
  2310. @book{Shneiderman:1980aa,
  2311. Author = {Shneiderman, Ben},
  2312. Date-Added = {2015-04-29 14:27:04 +0000},
  2313. Date-Modified = {2015-04-29 14:27:07 +0000},
  2314. Isbn = {0876268165},
  2315. Publisher = {Winthrop Publishers},
  2316. Title = {Software Psychology: Human Factors in Computer and Information Systems (Winthrop Computer Systems Series)},
  2317. Year = {1980}}
  2318. @inproceedings{Curtis:1984aa,
  2319. Acmid = {801956},
  2320. Address = {Piscataway, NJ, USA},
  2321. Author = {Curtis, Bill},
  2322. Booktitle = {Proceedings of the 7th International Conference on Software Engineering},
  2323. Date-Added = {2015-04-29 14:23:34 +0000},
  2324. Date-Modified = {2015-04-29 14:23:38 +0000},
  2325. Isbn = {0-8186-0528-6},
  2326. Location = {Orlando, Florida, USA},
  2327. Numpages = {10},
  2328. Pages = {97--106},
  2329. Publisher = {IEEE Press},
  2330. Series = {ICSE '84},
  2331. Title = {Fifteen Years of Psychology in Software Engineering: Individual Differences and Cognitive Science},
  2332. Url = {http://dl.acm.org/citation.cfm?id=800054.801956},
  2333. Year = {1984},
  2334. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctY3VydGlzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWN1cnRpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8ad9FmYdRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZpoUAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk3LWN1cnRpcy5wZGYADgAeAA4AcAA5ADcALQBjAHUAcgB0AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTctY3VydGlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2335. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=800054.801956}}
  2336. @incollection{Zhang:2015aa,
  2337. Author = {Yizhou Zhang and Matthew Loring and Guido Salvaneschi and Barbara Liskov and Andrew C. Myers},
  2338. Booktitle = {Conference on Programming Language Design and Implementation},
  2339. Date-Added = {2015-04-27 02:24:59 +0000},
  2340. Date-Modified = {2015-04-27 02:26:00 +0000},
  2341. Publisher = {ACM},
  2342. Title = {Lightweight, Flexible Object-Oriented Generics},
  2343. Year = {2015},
  2344. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlnZW51cy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWdlbnVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOpPDRYxaCUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WNOwgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdlbnVzLnBkZgAADgAUAAkAZwBlAG4AdQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2dlbnVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  2345. @book{Anderson:2009aa,
  2346. Author = {John R. Anderson},
  2347. Date-Added = {2015-04-26 23:35:00 +0000},
  2348. Date-Modified = {2015-04-26 23:36:54 +0000},
  2349. Publisher = {Oxford University Press},
  2350. Title = {How Can the Human Mind Occur in the Physical Universe?},
  2351. Year = {2009}}
  2352. @article{Ko:2006aa,
  2353. Acmid = {1248780},
  2354. Address = {Piscataway, NJ, USA},
  2355. Author = {Ko, Andrew J. and Myers, Brad A. and Coblenz, Michael J. and Aung, Htet Htet},
  2356. Date-Added = {2015-04-26 23:21:15 +0000},
  2357. Date-Modified = {2015-04-26 23:21:18 +0000},
  2358. Doi = {10.1109/TSE.2006.116},
  2359. Issn = {0098-5589},
  2360. Issue_Date = {December 2006},
  2361. Journal = {IEEE Trans. Softw. Eng.},
  2362. 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},
  2363. Month = dec,
  2364. Number = {12},
  2365. Numpages = {17},
  2366. Pages = {971--987},
  2367. Publisher = {IEEE Press},
  2368. Title = {An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information During Software Maintenance Tasks},
  2369. Url = {http://dx.doi.org/10.1109/TSE.2006.116},
  2370. Volume = {32},
  2371. Year = {2006},
  2372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG0tvMjAwNlNlZWtSZWxhdGVDb2xsZWN0LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6dDdFi61VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYyOVAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAOADgAGwBLAG8AMgAwADAANgBTAGUAZQBrAFIAZQBsAGEAdABlAEMAbwBsAGwAZQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  2373. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2006.116}}
  2374. @inproceedings{Parnin:2010aa,
  2375. Author = {Chris Parnin},
  2376. Booktitle = {Proceedings of the 22nd Annual Workshop of the Psychology of Programming Interest Group},
  2377. Date-Added = {2015-04-26 23:17:54 +0000},
  2378. Date-Modified = {2015-04-26 23:18:37 +0000},
  2379. Editor = {Joey Lawrance and Rachel Bellamy},
  2380. Title = {A Cognitive Neuroscience Perspective on Memory for Programming Tasks},
  2381. Year = {2010},
  2382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZW1vcnkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZW1vcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpzN0WLqsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjIvAAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZW1vcnkucGRmAA4AFgAKAG0AZQBtAG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21lbW9yeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  2383. @article{Cant:1995aa,
  2384. Author = {SN Cant and DR Jeffery and B Henderson-Sellers},
  2385. Date-Added = {2015-04-26 23:05:26 +0000},
  2386. Date-Modified = {2015-04-26 23:05:29 +0000},
  2387. Doi = {http://dx.doi.org/10.1016/0950-5849(95)91491-H},
  2388. Issn = {0950-5849},
  2389. Journal = {Information and Software Technology},
  2390. Keywords = {cognitive complexity},
  2391. Number = {7},
  2392. Pages = {351 - 362},
  2393. Title = {A conceptual model of cognitive complexity of elements of the programming process},
  2394. Url = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  2395. Volume = {37},
  2396. Year = {1995},
  2397. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZ25pdGl2ZS1jb21wbGV4aXR5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6Z69Fi51BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYx+QAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAA4AMgAYAGMAbwBnAG4AaQB0AGkAdgBlAC0AYwBvAG0AcABsAGUAeABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb2duaXRpdmUtY29tcGxleGl0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  2398. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  2399. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0950-5849(95)91491-H}}
  2400. @incollection{Byrne:2003aa,
  2401. Acmid = {772082},
  2402. Address = {Hillsdale, NJ, USA},
  2403. Author = {Byrne, Michael D.},
  2404. Chapter = {Cognitive Architecture},
  2405. Date-Added = {2015-04-26 23:00:27 +0000},
  2406. Date-Modified = {2015-04-26 23:00:31 +0000},
  2407. Editor = {Jacko, Julie A. and Sears, Andrew},
  2408. Isbn = {0-8058-3838-4},
  2409. Numpages = {21},
  2410. Pages = {97--117},
  2411. Publisher = {L. Erlbaum Associates Inc.},
  2412. Title = {The Human-computer Interaction Handbook},
  2413. Url = {http://dl.acm.org/citation.cfm?id=772072.772082},
  2414. Year = {2003},
  2415. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=772072.772082}}
  2416. @article{Soloway:1984aa,
  2417. Acmid = {2283195},
  2418. Address = {Piscataway, NJ, USA},
  2419. Author = {Soloway, Elliot and Ehrlich, Kate},
  2420. Date-Added = {2015-04-26 22:57:18 +0000},
  2421. Date-Modified = {2015-04-26 22:57:21 +0000},
  2422. Doi = {10.1109/TSE.1984.5010283},
  2423. Issn = {0098-5589},
  2424. Issue_Date = {September 1984},
  2425. Journal = {IEEE Trans. Softw. Eng.},
  2426. Keywords = {Cognitive models of programming, novice/expert differences, program conprehension, software psychology},
  2427. Month = sep,
  2428. Number = {5},
  2429. Numpages = {15},
  2430. Pages = {595--609},
  2431. Publisher = {IEEE Press},
  2432. Title = {Empirical Studies of Programming Knowledge},
  2433. Url = {http://dx.doi.org/10.1109/TSE.1984.5010283},
  2434. Volume = {10},
  2435. Year = {1984},
  2436. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1984.5010283}}
  2437. @inproceedings{Siegmund:2014aa,
  2438. Acmid = {2568252},
  2439. Address = {New York, NY, USA},
  2440. 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}},
  2441. Booktitle = {Proceedings of the 36th International Conference on Software Engineering},
  2442. Date-Added = {2015-04-26 22:52:13 +0000},
  2443. Date-Modified = {2015-04-26 22:52:18 +0000},
  2444. Doi = {10.1145/2568225.2568252},
  2445. Isbn = {978-1-4503-2756-5},
  2446. Keywords = {Functional magnetic resonance imaging, program comprehension},
  2447. Location = {Hyderabad, India},
  2448. Numpages = {12},
  2449. Pages = {378--389},
  2450. Publisher = {ACM},
  2451. Series = {ICSE 2014},
  2452. Title = {Understanding Understanding Source Code with Functional Magnetic Resonance Imaging},
  2453. Url = {http://doi.acm.org/10.1145/2568225.2568252},
  2454. Year = {2014},
  2455. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzgtc2llZ211bmQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc4LXNpZWdtdW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpco0WLkfVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjHL0AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc4LXNpZWdtdW5kLnBkZgAADgAkABEAcAAzADcAOAAtAHMAaQBlAGcAbQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzc4LXNpZWdtdW5kLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  2456. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2568225.2568252},
  2457. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2568225.2568252}}
  2458. @article{Smaragdakis:2015aa,
  2459. Author = {Yannis Smaragdakis and George Balatsouras},
  2460. Date-Added = {2015-04-25 02:49:52 +0000},
  2461. Date-Modified = {2015-04-25 02:51:01 +0000},
  2462. Journal = {Foundations and Trends in Programming Languages},
  2463. Number = {1},
  2464. Title = {Pointer Analysis},
  2465. Volume = {2},
  2466. Year = {2015},
  2467. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvaW50cy10by10dXRvcmlhbDE1LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM50YdFgeV5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYLGeAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAA4AMgAYAHAAbwBpAG4AdABzAC0AdABvAC0AdAB1AHQAbwByAGkAYQBsADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wb2ludHMtdG8tdHV0b3JpYWwxNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  2468. @article{Herlihy:1999aa,
  2469. Acmid = {331529},
  2470. Address = {New York, NY, USA},
  2471. Author = {Herlihy, Maurice and Shavit, Nir},
  2472. Date-Added = {2015-04-23 09:35:12 +0000},
  2473. Date-Modified = {2015-04-23 09:35:21 +0000},
  2474. Doi = {10.1145/331524.331529},
  2475. Issn = {0004-5411},
  2476. Issue_Date = {Nov. 1999},
  2477. Journal = {J. ACM},
  2478. Keywords = {algebraic topology, asynchronous distributed computation, decision tasks, distributed computing, homology, simplicial complex, wait-tree algorithms},
  2479. Month = nov,
  2480. Number = {6},
  2481. Numpages = {66},
  2482. Pages = {858--923},
  2483. Publisher = {ACM},
  2484. Title = {The Topological Structure of Asynchronous Computability},
  2485. Url = {http://doi.acm.org/10.1145/331524.331529},
  2486. Volume = {46},
  2487. Year = {1999},
  2488. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NTgtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NTgtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOABrRXjVJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0V5tiQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NTgtaGVybGloeS5wZGYADgAiABAAcAA4ADUAOAAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg1OC1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2489. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331524.331529},
  2490. Bdsk-Url-2 = {http://dx.doi.org/10.1145/331524.331529}}
  2491. @article{Lynch:1995aa,
  2492. Author = {Nancy Lynch and Frits Vaandrager},
  2493. Date-Added = {2015-04-22 17:58:24 +0000},
  2494. Date-Modified = {2015-04-22 17:59:30 +0000},
  2495. Journal = {Information and Computation},
  2496. Number = {2},
  2497. Pages = {214--233},
  2498. Title = {Forward and backward simlations},
  2499. Volume = {121},
  2500. Year = {1995},
  2501. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpUTS00ODYucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpUTS00ODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAze7A0V1ZtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFdkfQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBUTS00ODYucGRmAA4AFgAKAFQATQAtADQAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL1RNLTQ4Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  2502. @book{Aceto:2007aa,
  2503. Author = {Luca Aceto and Anna Ingolfsdottir and Kim G. Larsen and Jiri Srba},
  2504. Date-Added = {2015-04-02 17:14:45 +0000},
  2505. Date-Modified = {2015-04-02 17:16:14 +0000},
  2506. Publisher = {Cambridge University Press},
  2507. Title = {Reactive Systems: Modelling, Specification and Verification},
  2508. Year = {2007},
  2509. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN2LWJvb2stcGFydDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdi1ib29rLXBhcnQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAylY+0ULxqFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFDKegAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdi1ib29rLXBhcnQxLnBkZgAADgAkABEAcwB2AC0AYgBvAG8AawAtAHAAYQByAHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zdi1ib29rLXBhcnQxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  2510. @inproceedings{Allende:2013ab,
  2511. Address = {New York, NY, USA},
  2512. Author = {Allende, Esteban and Fabry, Johan and Tanter, \'{E}ric},
  2513. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  2514. Date-Added = {2015-03-30 14:37:22 +0000},
  2515. Date-Modified = {2015-11-18 04:51:37 +0000},
  2516. Keywords = {casts, gradual typing, gradualtalk},
  2517. Location = {Indianapolis, Indiana, USA},
  2518. Numpages = {10},
  2519. Pages = {27--36},
  2520. Publisher = {ACM},
  2521. Series = {DLS '13},
  2522. Title = {Cast Insertion Strategies for Gradually-typed Objects},
  2523. Year = {2013},
  2524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3LWFsbGVuZGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmjNdE+2BdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRPxBXAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWFsbGVuZGUucGRmAAAOACAADwBwADIANwAtAGEAbABsAGUAbgBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI3LWFsbGVuZGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2525. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508171},
  2526. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508171}}
  2527. @article{Cardelli:1992aa,
  2528. Acmid = {142141},
  2529. Address = {New York, NY, USA},
  2530. Author = {Cardelli, Luca and Donahue, James and Glassman, Lucille and Jordan, Mick and Kalsow, Bill and Nelson, Greg},
  2531. Date-Added = {2015-03-13 15:15:18 +0000},
  2532. Date-Modified = {2015-11-18 04:37:39 +0000},
  2533. Issue_Date = {Aug. 1992},
  2534. Journal = {SIGPLAN Not.},
  2535. Month = aug,
  2536. Number = {8},
  2537. Numpages = {28},
  2538. Pages = {15--42},
  2539. Publisher = {ACM},
  2540. Title = {Modula-3 Language Definition},
  2541. Volume = {27},
  2542. Year = {1992},
  2543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNS1jYXJkZWxsaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNS1jYXJkZWxsaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGuWLRKHdUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SivlAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNS1jYXJkZWxsaS5wZGYADgAiABAAcAAxADUALQBjAGEAcgBkAGUAbABsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1LWNhcmRlbGxpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2544. Bdsk-Url-1 = {http://doi.acm.org/10.1145/142137.142141},
  2545. Bdsk-Url-2 = {http://dx.doi.org/10.1145/142137.142141}}
  2546. @inproceedings{Conchon:2007aa,
  2547. Acmid = {1292541},
  2548. Address = {New York, NY, USA},
  2549. Author = {Conchon, Sylvain and Filli\^{a}tre, Jean-Christophe},
  2550. Booktitle = {Proceedings of the 2007 Workshop on Workshop on ML},
  2551. Date-Added = {2015-03-12 17:29:53 +0000},
  2552. Date-Modified = {2015-03-12 17:29:56 +0000},
  2553. Doi = {10.1145/1292535.1292541},
  2554. Isbn = {978-1-59593-676-9},
  2555. Keywords = {formal verification, persistence, union-find},
  2556. Location = {Freiburg, Germany},
  2557. Numpages = {10},
  2558. Pages = {37--46},
  2559. Publisher = {ACM},
  2560. Series = {ML '07},
  2561. Title = {A Persistent Union-find Data Structure},
  2562. Url = {http://doi.acm.org/10.1145/1292535.1292541},
  2563. Year = {2007},
  2564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wdWYtd21sMDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wdWYtd21sMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxoz50SdFbAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnfawAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwdWYtd21sMDcucGRmAAAOABwADQBwAHUAZgAtAHcAbQBsADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wdWYtd21sMDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2565. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292541},
  2566. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1292535.1292541}}
  2567. @inproceedings{Hiniker:2005aa,
  2568. Acmid = {1100546},
  2569. Address = {Washington, DC, USA},
  2570. Author = {Hiniker, David and Hazelwood, Kim and Smith, Michael D.},
  2571. Booktitle = {Proceedings of the 38th Annual IEEE/ACM International Symposium on Microarchitecture},
  2572. Date-Added = {2015-02-26 16:50:35 +0000},
  2573. Date-Modified = {2015-02-26 16:50:39 +0000},
  2574. Doi = {10.1109/MICRO.2005.22},
  2575. Isbn = {0-7695-2440-0},
  2576. Location = {Barcelona, Spain},
  2577. Numpages = {14},
  2578. Pages = {141--154},
  2579. Publisher = {IEEE Computer Society},
  2580. Series = {MICRO 38},
  2581. Title = {Improving Region Selection in Dynamic Optimization Systems},
  2582. Url = {http://dx.doi.org/10.1109/MICRO.2005.22},
  2583. Year = {2005},
  2584. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttaWNybzA1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWljcm8wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDSL9EUuRtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFP9rAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWljcm8wNS5wZGYAAA4AGAALAG0AaQBjAHIAbwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbWljcm8wNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2585. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.22}}
  2586. @inproceedings{Shankar:2005aa,
  2587. Acmid = {1094837},
  2588. Address = {New York, NY, USA},
  2589. Author = {Shankar, Ajeet and Sastry, S. Subramanya and Bod\'{\i}k, Rastislav and Smith, James E.},
  2590. Booktitle = {Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  2591. Date-Added = {2015-02-24 03:07:25 +0000},
  2592. Date-Modified = {2015-02-24 03:07:29 +0000},
  2593. Doi = {10.1145/1094811.1094837},
  2594. Isbn = {1-59593-031-0},
  2595. Keywords = {dynamic optimization, partial evaluation, program analysis, specialization},
  2596. Location = {San Diego, CA, USA},
  2597. Numpages = {17},
  2598. Pages = {327--343},
  2599. Publisher = {ACM},
  2600. Series = {OOPSLA '05},
  2601. Title = {Runtime Specialization with Optimistic Heap Analysis},
  2602. Url = {http://doi.acm.org/10.1145/1094811.1094837},
  2603. Year = {2005},
  2604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjctc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjctc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAVrREVU3UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGbhwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjctc2hhbmthci5wZGYADgAiABAAcAAzADIANwAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMyNy1zaGFua2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2605. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094837},
  2606. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1094811.1094837}}
  2607. @inproceedings{Hendren:1992aa,
  2608. Acmid = {143138},
  2609. Address = {New York, NY, USA},
  2610. Author = {Hendren, Laurie J. and Hummell, Joseph and Nicolau, Alexandru},
  2611. Booktitle = {Proceedings of the ACM SIGPLAN 1992 Conference on Programming Language Design and Implementation},
  2612. Date-Added = {2015-02-23 21:50:04 +0000},
  2613. Date-Modified = {2015-02-23 21:50:07 +0000},
  2614. Doi = {10.1145/143095.143138},
  2615. Isbn = {0-89791-475-9},
  2616. Location = {San Francisco, California, USA},
  2617. Numpages = {12},
  2618. Pages = {249--260},
  2619. Publisher = {ACM},
  2620. Series = {PLDI '92},
  2621. Title = {Abstractions for Recursive Pointer Data Structures: Improving the Analysis and Transformation of Imperative Programs},
  2622. Url = {http://doi.acm.org/10.1145/143095.143138},
  2623. Year = {1992},
  2624. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143095.143138},
  2625. Bdsk-Url-2 = {http://dx.doi.org/10.1145/143095.143138}}
  2626. @inproceedings{Hummel:1994aa,
  2627. Acmid = {178262},
  2628. Address = {New York, NY, USA},
  2629. Author = {Hummel, Joseph and Hendren, Laurie J. and Nicolau, Alexandru},
  2630. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  2631. Date-Added = {2015-02-23 21:49:37 +0000},
  2632. Date-Modified = {2015-02-23 21:49:41 +0000},
  2633. Doi = {10.1145/178243.178262},
  2634. Isbn = {0-89791-662-X},
  2635. Location = {Orlando, Florida, USA},
  2636. Numpages = {12},
  2637. Pages = {218--229},
  2638. Publisher = {ACM},
  2639. Series = {PLDI '94},
  2640. Title = {A General Data Dependence Test for Dynamic, Pointer-based Data Structures},
  2641. Url = {http://doi.acm.org/10.1145/178243.178262},
  2642. Year = {1994},
  2643. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178262},
  2644. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178262}}
  2645. @inproceedings{Rompf:2014aa,
  2646. Acmid = {2594316},
  2647. Address = {New York, NY, USA},
  2648. Author = {Rompf, Tiark and Sujeeth, Arvind K. and Brown, Kevin J. and Lee, HyoukJoong and Chafi, Hassan and Olukotun, Kunle},
  2649. Booktitle = {Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation},
  2650. Date-Added = {2015-02-23 21:38:26 +0000},
  2651. Date-Modified = {2015-02-23 21:38:30 +0000},
  2652. Doi = {10.1145/2594291.2594316},
  2653. Isbn = {978-1-4503-2784-8},
  2654. Keywords = {JIT compilation, program generation, staging},
  2655. Location = {Edinburgh, United Kingdom},
  2656. Numpages = {12},
  2657. Pages = {41--52},
  2658. Publisher = {ACM},
  2659. Series = {PLDI '14},
  2660. Title = {Surgical Precision JIT Compilers},
  2661. Url = {http://doi.acm.org/10.1145/2594291.2594316},
  2662. Year = {2014},
  2663. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEtcm9tcGYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEtcm9tcGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/XL0REIGlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERTmoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDEtcm9tcGYucGRmAAAOABwADQBwADQAMQAtAHIAbwBtAHAAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDEtcm9tcGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2664. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2594291.2594316},
  2665. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2594291.2594316}}
  2666. @inproceedings{Kedlaya:2013aa,
  2667. Acmid = {2508177},
  2668. Address = {New York, NY, USA},
  2669. Author = {Kedlaya, Madhukar N. and Roesch, Jared and Robatmili, Behnam and Reshadi, Mehrdad and Hardekopf, Ben},
  2670. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  2671. Date-Added = {2015-02-23 21:25:34 +0000},
  2672. Date-Modified = {2015-02-23 21:25:38 +0000},
  2673. Doi = {10.1145/2508168.2508177},
  2674. Isbn = {978-1-4503-2433-5},
  2675. Keywords = {javascript, language implementation, profiling, type inference, type specialization},
  2676. Location = {Indianapolis, Indiana, USA},
  2677. Numpages = {12},
  2678. Pages = {37--48},
  2679. Publisher = {ACM},
  2680. Series = {DLS '13},
  2681. Title = {Improved Type Specialization for Dynamic Scripting Languages},
  2682. Url = {http://doi.acm.org/10.1145/2508168.2508177},
  2683. Year = {2013},
  2684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNy1rZWRsYXlhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3LWtlZGxheWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL/1ctERB7xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREU4MAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3LWtlZGxheWEucGRmAAAOACAADwBwADMANwAtAGsAZQBkAGwAYQB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3LWtlZGxheWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2685. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508177},
  2686. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508177}}
  2687. @inproceedings{Chang:2011aa,
  2688. Address = {New York, NY, USA},
  2689. Author = {Chang, Mason and Mathiske, Bernd and Smith, Edwin and Chaudhuri, Avik and Gal, Andreas and Bebenita, Michael and Wimmer, Christian and Franz, Michael},
  2690. Booktitle = {Proceedings of the 7th Symposium on Dynamic Languages},
  2691. Date-Added = {2015-02-23 21:22:11 +0000},
  2692. Date-Modified = {2015-11-18 04:38:02 +0000},
  2693. Keywords = {actionscript, dynamic compilation, javascript type speculation, optionally typed languages, tamarin, type inference},
  2694. Location = {Portland, Oregon, USA},
  2695. Numpages = {12},
  2696. Pages = {13--24},
  2697. Publisher = {ACM},
  2698. Series = {DLS '11},
  2699. Title = {The Impact of Optional Type Information on Jit Compilation of Dynamically Typed Languages},
  2700. Year = {2011},
  2701. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/OG0REEWlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERSqoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtY2hhbmcucGRmAAAOABwADQBwADEAMwAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtY2hhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2702. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2047849.2047853},
  2703. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2047849.2047853}}
  2704. @inproceedings{Siek:2015ac,
  2705. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and John Tang Boyland},
  2706. Booktitle = {SNAPL: Summit on Advances in Programming Languages},
  2707. Date-Added = {2015-02-21 18:52:07 +0000},
  2708. Date-Modified = {2015-02-21 18:56:48 +0000},
  2709. Month = {May},
  2710. Series = {{LIPIcs}: {Leibniz} International Proceedings in Informatics},
  2711. Title = {Refined Criteria for Gradual Typing},
  2712. Year = {2015},
  2713. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZT3R3WgzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d2gcwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYADgA6ABwAcgBlAGYAaQBuAGUAZAAtAGMAcgBpAHQAZQByAGkAYQAtAGcAcgBhAGQAdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvcmVmaW5lZC1jcml0ZXJpYS1ncmFkdWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  2714. @inproceedings{Bruce:1985aa,
  2715. Acmid = {22175},
  2716. Address = {New York, NY, USA},
  2717. Author = {Bruce, K B and Longo, G},
  2718. Booktitle = {Proceedings of the Seventeenth Annual ACM Symposium on Theory of Computing},
  2719. Date-Added = {2015-02-21 18:47:06 +0000},
  2720. Date-Modified = {2015-02-21 18:47:11 +0000},
  2721. Doi = {10.1145/22145.22175},
  2722. Isbn = {0-89791-151-2},
  2723. Location = {Providence, Rhode Island, USA},
  2724. Numpages = {10},
  2725. Pages = {263--272},
  2726. Publisher = {ACM},
  2727. Series = {STOC '85},
  2728. Title = {Provable Isomorphisms and Domain Equations in Models of Typed Languages},
  2729. Url = {http://doi.acm.org/10.1145/22145.22175},
  2730. Year = {1985},
  2731. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYzLWJydWNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2My1icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96edEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2My1icnVjZS5wZGYADgAeAA4AcAAyADYAMwAtAGIAcgB1AGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYzLWJydWNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2732. Bdsk-Url-1 = {http://doi.acm.org/10.1145/22145.22175},
  2733. Bdsk-Url-2 = {http://dx.doi.org/10.1145/22145.22175}}
  2734. @article{Statman:1985aa,
  2735. Author = {R. Statman},
  2736. Date-Added = {2015-02-06 15:21:05 +0000},
  2737. Date-Modified = {2015-02-06 15:21:08 +0000},
  2738. Doi = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2},
  2739. Issn = {0019-9958},
  2740. Journal = {Information and Control},
  2741. Number = {2--3},
  2742. Pages = {85 - 97},
  2743. Title = {Logical relations and the typed λ-calculus},
  2744. Url = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  2745. Volume = {65},
  2746. Year = {1985},
  2747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2xvZ2ljYWwtcmVsLXN0YXRtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i70Q844VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAADgAwABcAbABvAGcAaQBjAGEAbAAtAHIAZQBsAC0AcwB0AGEAdABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9sb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  2748. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  2749. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2}}
  2750. @inproceedings{Castagna:2014aa,
  2751. Acmid = {2535840},
  2752. Author = {Castagna, Giuseppe and Nguyen, Kim and Xu, Zhiwu and Im, Hyeonseung and Lenglet, Sergue\"{\i} and Padovani, Luca},
  2753. Booktitle = {Symposium on Principles of Programming Languages},
  2754. Date-Added = {2015-02-02 15:05:25 +0000},
  2755. Date-Modified = {2015-10-14 18:54:07 +0000},
  2756. Keywords = {intersection types, polymorphism, types, xml},
  2757. Location = {San Diego, California, USA},
  2758. Numpages = {13},
  2759. Pages = {5--17},
  2760. Publisher = {ACM},
  2761. Series = {POPL},
  2762. Title = {Polymorphic Functions with Set-theoretic Types: Part 1: Syntax, Semantics, and Evaluation},
  2763. Year = {2014},
  2764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWNhc3RhZ25hLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtY2FzdGFnbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JNEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtY2FzdGFnbmEucGRmAAAOACAADwBwADUALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUtY2FzdGFnbmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2765. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2535838.2535840},
  2766. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2535838.2535840}}
  2767. @inproceedings{Siek:2015ab,
  2768. Author = {Jeremy G. Siek and Peter Thiemann and Philip Wadler},
  2769. Booktitle = {Conference on Programming Language Design and Implementation},
  2770. Date-Added = {2015-02-02 14:35:15 +0000},
  2771. Date-Modified = {2015-10-14 18:55:17 +0000},
  2772. Month = {June},
  2773. Series = {PLDI},
  2774. Title = {Blame and coercion: Together again for the first time},
  2775. Year = {2015},
  2776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7g9N0dv30lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHcMBIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI1LXNpZWsucGRmAAAOABwADQBwADQAMgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDI1LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  2777. @article{Lochbihler:2014aa,
  2778. Acmid = {2518191},
  2779. Address = {New York, NY, USA},
  2780. Articleno = {12},
  2781. Author = {Lochbihler, Andreas},
  2782. Date-Added = {2015-01-27 03:30:24 +0000},
  2783. Date-Modified = {2015-01-27 03:30:30 +0000},
  2784. Doi = {10.1145/2518191},
  2785. Issn = {0164-0925},
  2786. Issue_Date = {December 2013},
  2787. Journal = {ACM Trans. Program. Lang. Syst.},
  2788. Keywords = {Data race freedom, Java memory model, operational semantics, type safety},
  2789. Month = jan,
  2790. Number = {4},
  2791. Numpages = {65},
  2792. Pages = {12:1--12:65},
  2793. Publisher = {ACM},
  2794. Title = {Making the Java Memory Model Safe},
  2795. Url = {http://doi.acm.org/10.1145/2518191},
  2796. Volume = {35},
  2797. Year = {2014},
  2798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmExMi1sb2NoYmlobGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTEyLWxvY2hiaWhsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubNEPNSVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTEyLWxvY2hiaWhsZXIucGRmAA4AJgASAGEAMQAyAC0AbABvAGMAaABiAGkAaABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hMTItbG9jaGJpaGxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  2799. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2518191},
  2800. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2518191}}
  2801. @inproceedings{Aspinall:2007aa,
  2802. Acmid = {1792237},
  2803. Address = {Berlin, Heidelberg},
  2804. Author = {Aspinall, David and \v{S}ev\v{c}\'{\i}k, Jaroslav},
  2805. Booktitle = {Proceedings of the 20th International Conference on Theorem Proving in Higher Order Logics},
  2806. Date-Added = {2015-01-27 03:18:33 +0000},
  2807. Date-Modified = {2015-01-27 03:18:37 +0000},
  2808. Isbn = {3-540-74590-4, 978-3-540-74590-7},
  2809. Location = {Kaiserslautern, Germany},
  2810. Numpages = {16},
  2811. Pages = {22--37},
  2812. Publisher = {Springer-Verlag},
  2813. Series = {TPHOLs'07},
  2814. Title = {Formalising Java's Data Race Free Guarantee},
  2815. Url = {http://dl.acm.org/citation.cfm?id=1792233.1792237},
  2816. Year = {2007},
  2817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtqbW1mb3JtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELam1tZm9ybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92E9EPN3xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAam1tZm9ybS5wZGYAAA4AGAALAGoAbQBtAGYAbwByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvam1tZm9ybS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2818. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1792233.1792237}}
  2819. @inproceedings{Ramananandro:2015aa,
  2820. Acmid = {2693167},
  2821. Address = {New York, NY, USA},
  2822. Author = {Ramananandro, Tahina and Shao, Zhong and Weng, Shu-Chun and Koenig, J{\'e}r{\'e}mie and Fu, Yuchen},
  2823. Booktitle = {Proceedings of the 2015 Conference on Certified Programs and Proofs},
  2824. Date-Added = {2015-01-26 21:33:43 +0000},
  2825. Date-Modified = {2015-01-26 21:33:46 +0000},
  2826. Doi = {10.1145/2676724.2693167},
  2827. Isbn = {978-1-4503-3296-5},
  2828. Keywords = {compositional semantics, horizontal composition, verified compilation and linking, vertical composition},
  2829. Location = {Mumbai, India},
  2830. Numpages = {12},
  2831. Pages = {3--14},
  2832. Publisher = {ACM},
  2833. Series = {CPP '15},
  2834. Title = {A Compositional Semantics for Verified Separate Compilation and Linking},
  2835. Url = {http://doi.acm.org/10.1145/2676724.2693167},
  2836. Year = {2015},
  2837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzLXJhbWFuYW5hbmRyby5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzLXJhbWFuYW5hbmRyby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqbRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzLXJhbWFuYW5hbmRyby5wZGYAAA4AKAATAHAAMwAtAHIAYQBtAGEAbgBhAG4AYQBuAGQAcgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzLXJhbWFuYW5hbmRyby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  2838. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676724.2693167},
  2839. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676724.2693167}}
  2840. @incollection{Hoare:2002aa,
  2841. Acmid = {762978},
  2842. Address = {New York, NY, USA},
  2843. Author = {Hoare, C. A. R.},
  2844. Chapter = {Towards a Theory of Parallel Programming},
  2845. Date-Added = {2015-01-26 21:18:43 +0000},
  2846. Date-Modified = {2015-01-26 21:18:57 +0000},
  2847. Editor = {Hansen, Per Brinch},
  2848. Isbn = {0-387-95401-5},
  2849. Numpages = {14},
  2850. Pages = {231--244},
  2851. Publisher = {Springer-Verlag New York, Inc.},
  2852. Title = {The Origin of Concurrent Programming},
  2853. Url = {http://dl.acm.org/citation.cfm?id=762971.762978},
  2854. Year = {2002},
  2855. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=762971.762978}}
  2856. @inproceedings{Adya:2002aa,
  2857. Acmid = {713851},
  2858. Address = {Berkeley, CA, USA},
  2859. Author = {Adya, Atul and Howell, Jon and Theimer, Marvin and Bolosky, William J. and Douceur, John R.},
  2860. Booktitle = {Proceedings of the General Track of the Annual Conference on USENIX Annual Technical Conference},
  2861. Date-Added = {2015-01-26 20:24:24 +0000},
  2862. Date-Modified = {2015-01-26 20:24:27 +0000},
  2863. Isbn = {1-880446-00-6},
  2864. Numpages = {14},
  2865. Pages = {289--302},
  2866. Publisher = {USENIX Association},
  2867. Series = {ATEC '02},
  2868. Title = {Cooperative Task Management Without Manual Stack Management},
  2869. Url = {http://dl.acm.org/citation.cfm?id=647057.713851},
  2870. Year = {2002},
  2871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXVzZW5peDIwMDItZmliZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVdXNlbml4MjAwMi1maWJlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NatEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdXNlbml4MjAwMi1maWJlcnMucGRmAAAOACwAFQB1AHMAZQBuAGkAeAAyADAAMAAyAC0AZgBpAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvdXNlbml4MjAwMi1maWJlcnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  2872. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647057.713851}}
  2873. @book{Powell:2008aa,
  2874. Address = {New York, NY, USA},
  2875. Author = {Powell, Thomas},
  2876. Date-Added = {2015-01-26 20:20:40 +0000},
  2877. Date-Modified = {2015-01-26 20:20:42 +0000},
  2878. Edition = {1},
  2879. Isbn = {007149216X, 9780071492164},
  2880. Publisher = {McGraw-Hill, Inc.},
  2881. Title = {Ajax: The Complete Reference},
  2882. Year = {2008}}
  2883. @inproceedings{Krohn:2007aa,
  2884. Acmid = {1364392},
  2885. Address = {Berkeley, CA, USA},
  2886. Articleno = {7},
  2887. Author = {Krohn, Maxwell and Kohler, Eddie and Kaashoek, M. Frans},
  2888. Booktitle = {2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference},
  2889. Date-Added = {2015-01-26 16:56:33 +0000},
  2890. Date-Modified = {2015-01-26 16:57:37 +0000},
  2891. Isbn = {999-8888-77-6},
  2892. Location = {Santa Clara, CA},
  2893. Numpages = {14},
  2894. Pages = {7:1--7:14},
  2895. Publisher = {USENIX Association},
  2896. Series = {ATC'07},
  2897. Title = {Events Can Make Sense},
  2898. Url = {http://dl.acm.org/citation.cfm?id=1364385.1364392},
  2899. Year = {2007},
  2900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh0YW1lLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KPNEPPJhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFtZS5wZGYADgASAAgAdABhAG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi90YW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  2901. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1364385.1364392}}
  2902. @inproceedings{Gay:2003aa,
  2903. Acmid = {781133},
  2904. Address = {New York, NY, USA},
  2905. Author = {Gay, David and Levis, Philip and von Behren, Robert and Welsh, Matt and Brewer, Eric and Culler, David},
  2906. Booktitle = {Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation},
  2907. Date-Added = {2015-01-26 16:52:16 +0000},
  2908. Date-Modified = {2015-01-26 16:52:20 +0000},
  2909. Doi = {10.1145/781131.781133},
  2910. Isbn = {1-58113-662-5},
  2911. Keywords = {C, TinyOS, components, concurrency, data races, first-order, modules, nesC, programming languages},
  2912. Location = {San Diego, California, USA},
  2913. Numpages = {11},
  2914. Pages = {1--11},
  2915. Publisher = {ACM},
  2916. Series = {PLDI '03},
  2917. Title = {The nesC Language: A Holistic Approach to Networked Embedded Systems},
  2918. Url = {http://doi.acm.org/10.1145/781131.781133},
  2919. Year = {2003},
  2920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1nYXkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1nYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l00Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1nYXkucGRmAA4AFgAKAHAAMQAtAGcAYQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AxLWdheS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  2921. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781133},
  2922. Bdsk-Url-2 = {http://dx.doi.org/10.1145/781131.781133}}
  2923. @inproceedings{Queinnec:2000aa,
  2924. Acmid = {351243},
  2925. Address = {New York, NY, USA},
  2926. Author = {Queinnec, Christian},
  2927. Booktitle = {Proceedings of the Fifth ACM SIGPLAN International Conference on Functional Programming},
  2928. Date-Added = {2015-01-26 16:50:39 +0000},
  2929. Date-Modified = {2015-01-26 16:50:42 +0000},
  2930. Doi = {10.1145/351240.351243},
  2931. Isbn = {1-58113-202-6},
  2932. Numpages = {11},
  2933. Pages = {23--33},
  2934. Publisher = {ACM},
  2935. Series = {ICFP '00},
  2936. Title = {The Influence of Browsers on Evaluators or, Continuations to Program Web Servers},
  2937. Url = {http://doi.acm.org/10.1145/351240.351243},
  2938. Year = {2000},
  2939. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1xdWVpbm5lYy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1xdWVpbm5lYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekzRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1xdWVpbm5lYy5wZGYADgAiABAAcAAyADMALQBxAHUAZQBpAG4AbgBlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXF1ZWlubmVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2940. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351243},
  2941. Bdsk-Url-2 = {http://dx.doi.org/10.1145/351240.351243}}
  2942. @incollection{Graunke:2001aa,
  2943. Author = {Graunke, Paul and Krishnamurthi, Shriram and Van Der Hoeven, Steve and Felleisen, Matthias},
  2944. Booktitle = {Programming Languages and Systems},
  2945. Date-Added = {2015-01-26 16:46:39 +0000},
  2946. Date-Modified = {2015-01-26 16:46:41 +0000},
  2947. Doi = {10.1007/3-540-45309-1_9},
  2948. Editor = {Sands, David},
  2949. Isbn = {978-3-540-41862-7},
  2950. Language = {English},
  2951. Pages = {122-136},
  2952. Publisher = {Springer Berlin Heidelberg},
  2953. Series = {Lecture Notes in Computer Science},
  2954. Title = {Programming the Web with High-Level Programming Languages},
  2955. Url = {http://dx.doi.org/10.1007/3-540-45309-1_9},
  2956. Volume = {2028},
  2957. Year = {2001},
  2958. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwcm9nLXdlYi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHByb2ctd2ViLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBrRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHByb2ctd2ViLnBkZgAOABoADABwAHIAbwBnAC0AdwBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcHJvZy13ZWIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  2959. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-45309-1_9}}
  2960. @inproceedings{Killian:2007aa,
  2961. Acmid = {1250755},
  2962. Address = {New York, NY, USA},
  2963. Author = {Killian, Charles Edwin and Anderson, James W. and Braud, Ryan and Jhala, Ranjit and Vahdat, Amin M.},
  2964. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  2965. Date-Added = {2015-01-25 03:06:50 +0000},
  2966. Date-Modified = {2015-01-25 03:06:53 +0000},
  2967. Doi = {10.1145/1250734.1250755},
  2968. Isbn = {978-1-59593-633-2},
  2969. Keywords = {Mace, concurrency, debugging, distributed systems, domain specific languages, event driven programming, model checking},
  2970. Location = {San Diego, California, USA},
  2971. Numpages = {10},
  2972. Pages = {179--188},
  2973. Publisher = {ACM},
  2974. Series = {PLDI '07},
  2975. Title = {Mace: Language Support for Building Distributed Systems},
  2976. Url = {http://doi.acm.org/10.1145/1250734.1250755},
  2977. Year = {2007},
  2978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNzkta2lsbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNzkta2lsbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egfRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNzkta2lsbGlhbi5wZGYADgAiABAAcAAxADcAOQAtAGsAaQBsAGwAaQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE3OS1raWxsaWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2979. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250755},
  2980. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250755}}
  2981. @article{Church:1932aa,
  2982. Author = {Church, Alonzo},
  2983. Copyright = {Copyright {\copyright} 1932 Annals of Mathematics},
  2984. Date-Added = {2015-01-23 21:04:09 +0000},
  2985. Date-Modified = {2015-01-23 21:04:14 +0000},
  2986. Issn = {0003486X},
  2987. Journal = {Annals of Mathematics},
  2988. Jstor_Articletype = {research-article},
  2989. Jstor_Formatteddate = {Apr., 1932},
  2990. Language = {English},
  2991. Number = {2},
  2992. Pages = {pp. 346-366},
  2993. Publisher = {Annals of Mathematics},
  2994. Series = {Second Series},
  2995. Title = {A Set of Postulates for the Foundation of Logic},
  2996. Url = {http://www.jstor.org/stable/1968337},
  2997. Volume = {33},
  2998. Year = {1932},
  2999. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXNldC1vZi1wb3N0dWxhdGVzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KANEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAOACwAFQBzAGUAdAAtAG8AZgAtAHAAbwBzAHQAdQBsAGEAdABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3000. Bdsk-Url-1 = {http://www.jstor.org/stable/1968337}}
  3001. @incollection{Rutten:1998aa,
  3002. Author = {Rutten, J.J.M.M.},
  3003. Booktitle = {CONCUR'98 Concurrency Theory},
  3004. Date-Added = {2015-01-22 22:23:14 +0000},
  3005. Date-Modified = {2015-01-22 22:23:16 +0000},
  3006. Doi = {10.1007/BFb0055624},
  3007. Editor = {Sangiorgi, Davide and de Simone, Robert},
  3008. Isbn = {978-3-540-64896-3},
  3009. Language = {English},
  3010. Pages = {194-218},
  3011. Publisher = {Springer Berlin Heidelberg},
  3012. Series = {Lecture Notes in Computer Science},
  3013. Title = {Automata and coinduction (an exercise in coalgebra)},
  3014. Url = {http://dx.doi.org/10.1007/BFb0055624},
  3015. Volume = {1466},
  3016. Year = {1998},
  3017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1dG9tYXRhLWNvaW5kdWN0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uq9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAA4AMgAYAGEAdQB0AG8AbQBhAHQAYQAtAGMAbwBpAG4AZAB1AGMAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hdXRvbWF0YS1jb2luZHVjdGlvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  3018. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055624}}
  3019. @inproceedings{Guo:2011aa,
  3020. Acmid = {1926450},
  3021. Address = {New York, NY, USA},
  3022. Author = {Guo, Shu-yu and Palsberg, Jens},
  3023. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  3024. Date-Added = {2015-01-22 21:16:48 +0000},
  3025. Date-Modified = {2015-01-22 21:16:53 +0000},
  3026. Doi = {10.1145/1926385.1926450},
  3027. Isbn = {978-1-4503-0490-0},
  3028. Keywords = {bisimulation, compiler correctness, just-in-time compilation},
  3029. Location = {Austin, Texas, USA},
  3030. Numpages = {12},
  3031. Pages = {563--574},
  3032. Publisher = {ACM},
  3033. Series = {POPL '11},
  3034. Title = {The Essence of Compiling with Traces},
  3035. Url = {http://doi.acm.org/10.1145/1926385.1926450},
  3036. Year = {2011},
  3037. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNTYzLWd1by5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA1NjMtZ3VvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0HRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjMtZ3VvLnBkZgAOABoADABwADUANgAzAC0AZwB1AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDU2My1ndW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3038. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926450},
  3039. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926450}}
  3040. @book{Friedman:1996aa,
  3041. Address = {Cambridge, MA, USA},
  3042. Author = {Friedman, Daniel P. and Felleisen, Matthias},
  3043. Date-Added = {2015-01-21 04:10:13 +0000},
  3044. Date-Modified = {2015-01-21 04:10:17 +0000},
  3045. Isbn = {0-262-56099-2},
  3046. Publisher = {MIT Press},
  3047. Title = {The Little Schemer (4th Ed.)},
  3048. Year = {1996}}
  3049. @manual{Wenzel:2014aa,
  3050. Author = {Makarius Wenzel},
  3051. Date-Added = {2015-01-20 03:05:02 +0000},
  3052. Date-Modified = {2015-01-20 03:05:53 +0000},
  3053. Month = {August},
  3054. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  3055. Year = {2014},
  3056. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItcmVmLTIwMTQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLXJlZi0yMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xl0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpc2FyLXJlZi0yMDE0LnBkZgAADgAkABEAaQBzAGEAcgAtAHIAZQBmAC0AMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pc2FyLXJlZi0yMDE0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  3057. @techreport{Neumann:1945aa,
  3058. Author = {John von Neumann},
  3059. Date-Added = {2015-01-12 16:28:28 +0000},
  3060. Date-Modified = {2015-01-12 16:29:35 +0000},
  3061. Institution = {University of Pennsylvania},
  3062. Month = {June},
  3063. Title = {First Draft of a Report on the {EDVAC}},
  3064. Year = {1945},
  3065. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliLzIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGTIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2Jv7Q2WBnUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0NmmtwAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDAzLTA4LVRoZUZpcnN0RHJhZnQucGRmAA4ANAAZADIAMAAwADMALQAwADgALQBUAGgAZQBGAGkAcgBzAHQARAByAGEAZgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwMy0wOC1UaGVGaXJzdERyYWZ0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  3066. @misc{Siek:2014ac,
  3067. Author = {Jeremy G. Siek},
  3068. Date-Added = {2015-01-10 04:06:48 +0000},
  3069. Date-Modified = {2015-01-10 04:07:35 +0000},
  3070. Howpublished = {\url{https://dl.dropboxusercontent.com/u/10275252/shonan-slides-2014.pdf}},
  3071. Month = {May},
  3072. Title = {Design and Evaluation of Gradual Typing for {Python}},
  3073. Year = {2014}}
  3074. @inproceedings{Black:2012aa,
  3075. Acmid = {2384601},
  3076. Address = {New York, NY, USA},
  3077. Author = {Black, Andrew P. and Bruce, Kim B. and Homer, Michael and Noble, James},
  3078. Booktitle = {Proceedings of the ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software},
  3079. Date-Added = {2015-01-07 19:32:55 +0000},
  3080. Date-Modified = {2015-01-07 19:32:58 +0000},
  3081. Doi = {10.1145/2384592.2384601},
  3082. Isbn = {978-1-4503-1562-3},
  3083. Keywords = {grace},
  3084. Location = {Tucson, Arizona, USA},
  3085. Numpages = {14},
  3086. Pages = {85--98},
  3087. Publisher = {ACM},
  3088. Series = {Onward! 2012},
  3089. Title = {Grace: The Absence of (Inessential) Difficulty},
  3090. Url = {http://doi.acm.org/10.1145/2384592.2384601},
  3091. Year = {2012},
  3092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODUtYmxhY2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODUtYmxhY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uo0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODUtYmxhY2sucGRmAAAOABwADQBwADgANQAtAGIAbABhAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODUtYmxhY2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3093. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384601},
  3094. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384601}}
  3095. @inproceedings{Boyland:2014aa,
  3096. Author = {John Tang Boyland},
  3097. Booktitle = {Foundations of Object-Oriented Langauges},
  3098. Date-Added = {2015-01-05 20:11:48 +0000},
  3099. Date-Modified = {2015-01-05 20:12:38 +0000},
  3100. Series = {FOOL},
  3101. Title = {The Problem of Structural Type Tests in a Gradual-Typed Language},
  3102. Year = {2014},
  3103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10eXBlLXRlc3QucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10eXBlLXRlc3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pc0Q88mlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlLXRlc3QucGRmAAAOABwADQB0AHkAcABlAC0AdABlAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90eXBlLXRlc3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  3104. @inproceedings{Siek:2015aa,
  3105. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and Sam Tobin-Hochstadt and Ronald Garcia},
  3106. Booktitle = {European Symposium on Programming},
  3107. Date-Added = {2014-12-16 15:21:24 +0000},
  3108. Date-Modified = {2014-12-16 15:21:28 +0000},
  3109. Month = {April},
  3110. Series = {ESOP},
  3111. Title = {Monotonic References for Efficient Gradual Typing},
  3112. Year = 2015,
  3113. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vbm90b25pYy1yZWZlcmVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949tEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAA4AMgAYAG0AbwBuAG8AdABvAG4AaQBjAC0AcgBlAGYAZQByAGUAbgBjAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tb25vdG9uaWMtcmVmZXJlbmNlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  3114. @inproceedings{Shankar:2007aa,
  3115. Acmid = {1250770},
  3116. Address = {New York, NY, USA},
  3117. Author = {Shankar, Ajeet and Bod\'{\i}k, Rastislav},
  3118. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3119. Date-Added = {2014-12-14 04:25:31 +0000},
  3120. Date-Modified = {2014-12-14 04:25:33 +0000},
  3121. Doi = {10.1145/1250734.1250770},
  3122. Isbn = {978-1-59593-633-2},
  3123. Keywords = {automatic, data structure invariants, dynamic optimization, incrementalization, optimistic memoization, program analysis},
  3124. Location = {San Diego, California, USA},
  3125. Numpages = {10},
  3126. Pages = {310--319},
  3127. Publisher = {ACM},
  3128. Series = {PLDI '07},
  3129. Title = {DITTO: Automatic Incrementalization of Data Structure Invariant Checks (in Java)},
  3130. Url = {http://doi.acm.org/10.1145/1250734.1250770},
  3131. Year = {2007},
  3132. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTAtc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTAtc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erLRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTAtc2hhbmthci5wZGYADgAiABAAcAAzADEAMAAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMxMC1zaGFua2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3133. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250770},
  3134. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250770}}
  3135. @incollection{Findler:2008aa,
  3136. Acmid = {1425825},
  3137. Address = {Berlin, Heidelberg},
  3138. Author = {Findler, Robert Bruce and Guo, Shu-Yu and Rogers, Anne},
  3139. Chapter = {Lazy Contract Checking for Immutable Data Structures},
  3140. Date-Added = {2014-12-14 04:12:20 +0000},
  3141. Date-Modified = {2014-12-14 04:12:23 +0000},
  3142. Doi = {10.1007/978-3-540-85373-2_7},
  3143. Editor = {Chitil, Olaf and Horv\'{a}th, Zolt\'{a}n and Zs\'{o}k, Vikt\'{o}ria},
  3144. Isbn = {978-3-540-85372-5},
  3145. Numpages = {18},
  3146. Pages = {111--128},
  3147. Publisher = {Springer-Verlag},
  3148. Title = {Implementation and Application of Functional Languages},
  3149. Url = {http://dx.doi.org/10.1007/978-3-540-85373-2_7},
  3150. Year = {2008},
  3151. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2lmbDIwMDctZmdyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaWZsMjAwNy1mZ3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL912NEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWZsMjAwNy1mZ3IucGRmAAAOACAADwBpAGYAbAAyADAAMAA3AC0AZgBnAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaWZsMjAwNy1mZ3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3152. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-85373-2_7}}
  3153. @article{Igarashi:2002aa,
  3154. Author = {Atsushi Igarashi and Benjamin C. Pierce},
  3155. Date-Added = {2014-12-12 03:32:06 +0000},
  3156. Date-Modified = {2014-12-12 03:32:09 +0000},
  3157. Doi = {http://dx.doi.org/10.1006/inco.2002.3092},
  3158. Issn = {0890-5401},
  3159. Journal = {Information and Computation},
  3160. Number = {1},
  3161. Pages = {56 - 89},
  3162. Title = {On Inner Classes},
  3163. Url = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  3164. Volume = {177},
  3165. Year = {2002},
  3166. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG9uLWlubmVyLWNsYXNzZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRvbi1pbm5lci1jbGFzc2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lR0Q8461BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvbi1pbm5lci1jbGFzc2VzLnBkZgAOACoAFABvAG4ALQBpAG4AbgBlAHIALQBjAGwAYQBzAHMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL29uLWlubmVyLWNsYXNzZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  3167. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  3168. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.2002.3092}}
  3169. @inproceedings{Oliveira:2012aa,
  3170. Acmid = {2254070},
  3171. Address = {New York, NY, USA},
  3172. Author = {Oliveira, Bruno C.d.S. and Schrijvers, Tom and Choi, Wontae and Lee, Wonchan and Yi, Kwangkeun},
  3173. Booktitle = {Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3174. Date-Added = {2014-12-11 16:52:43 +0000},
  3175. Date-Modified = {2014-12-11 16:52:46 +0000},
  3176. Doi = {10.1145/2254064.2254070},
  3177. Isbn = {978-1-4503-1205-9},
  3178. Keywords = {c++ concepts, generic programming, haskell, implicit parameters, scala, type classes},
  3179. Location = {Beijing, China},
  3180. Numpages = {10},
  3181. Pages = {35--44},
  3182. Publisher = {ACM},
  3183. Series = {PLDI '12},
  3184. Title = {The Implicit Calculus: A New Foundation for Generic Programming},
  3185. Url = {http://doi.acm.org/10.1145/2254064.2254070},
  3186. Year = {2012},
  3187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNS1vbGl2ZWlyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNS1vbGl2ZWlyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esvRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNS1vbGl2ZWlyYS5wZGYADgAiABAAcAAzADUALQBvAGwAaQB2AGUAaQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1LW9saXZlaXJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3188. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2254064.2254070},
  3189. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2254064.2254070}}
  3190. @inproceedings{Allende:2014aa,
  3191. Address = {New York, NY, USA},
  3192. Author = {Allende, Esteban and Fabry, Johan and Garcia, Ronald and Tanter, \'{E}ric},
  3193. Booktitle = {Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages \& Applications},
  3194. Date-Added = {2014-12-09 20:01:57 +0000},
  3195. Date-Modified = {2015-11-18 04:52:07 +0000},
  3196. Keywords = {gradual typing, performance, reliability},
  3197. Numpages = {20},
  3198. Pages = {251--270},
  3199. Publisher = {ACM},
  3200. Series = {OOPSLA '14},
  3201. Title = {Confined Gradual Typing},
  3202. Year = {2014},
  3203. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFsbGVuZGVBbC1vb3BzbGEyMDE0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ultEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAA4AMgAYAGEAbABsAGUAbgBkAGUAQQBsAC0AbwBvAHAAcwBsAGEAMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hbGxlbmRlQWwtb29wc2xhMjAxNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  3204. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2660193.2660222},
  3205. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2660193.2660222}}
  3206. @article{ROSSBERG:2014aa,
  3207. Author = {ROSSBERG,ANDREAS and RUSSO,CLAUDIO and DREYER,DEREK},
  3208. Date-Added = {2014-11-22 02:49:01 +0000},
  3209. Date-Modified = {2014-11-22 02:49:07 +0000},
  3210. Doi = {10.1017/S0956796814000264},
  3211. Issn = {1469-7653},
  3212. Journal = {Journal of Functional Programming},
  3213. Month = {11},
  3214. Numpages = {79},
  3215. Pages = {1--79},
  3216. Title = {F-ing modules},
  3217. Url = {http://journals.cambridge.org/article_S0956796814000264},
  3218. Volume = {FirstView},
  3219. Year = {2014},
  3220. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWYtaW5nLW1vZHVsZXMtamZwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZi1pbmctbW9kdWxlcy1qZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zWdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZi1pbmctbW9kdWxlcy1qZnAucGRmAAAOACwAFQBmAC0AaQBuAGcALQBtAG8AZAB1AGwAZQBzAC0AagBmAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZi1pbmctbW9kdWxlcy1qZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3221. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796814000264},
  3222. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796814000264}}
  3223. @techreport{Disney:2014aa,
  3224. Author = {Tim Disney and Cormac Flanagan},
  3225. Date-Added = {2014-11-21 14:24:27 +0000},
  3226. Date-Modified = {2014-11-21 14:25:44 +0000},
  3227. Institution = {UC Santa Cruz},
  3228. Month = {September},
  3229. Number = {UCSC-SOE-14-11},
  3230. Title = {Traces for Type Soundness},
  3231. Year = {2014},
  3232. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QElVDU0MtU09FLTE0LTExLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESVUNTQy1TT0UtMTQtMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMxWsNFQIsBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRUFsAAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVUNTQy1TT0UtMTQtMTEucGRmAA4AJgASAFUAQwBTAEMALQBTAE8ARQAtADEANAAtADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9VQ1NDLVNPRS0xNC0xMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  3233. @inproceedings{Lee:2001aa,
  3234. Acmid = {360210},
  3235. Address = {New York, NY, USA},
  3236. Author = {Lee, Chin Soon and Jones, Neil D. and Ben-Amram, Amir M.},
  3237. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  3238. Date-Added = {2014-11-13 15:00:33 +0000},
  3239. Date-Modified = {2014-11-13 15:00:36 +0000},
  3240. Doi = {10.1145/360204.360210},
  3241. Isbn = {1-58113-336-7},
  3242. Keywords = {PSPACE-completeness, omega automaton, partial evaluation, program analysis, termination},
  3243. Location = {London, United Kingdom},
  3244. Numpages = {12},
  3245. Pages = {81--92},
  3246. Publisher = {ACM},
  3247. Series = {POPL '01},
  3248. Title = {The Size-change Principle for Program Termination},
  3249. Url = {http://doi.acm.org/10.1145/360204.360210},
  3250. Year = {2001},
  3251. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwODEtbGVlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgxLWxlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97oNEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgxLWxlZS5wZGYAAA4AGAALAHAAOAAxAC0AbABlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDgxLWxlZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  3252. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360210},
  3253. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360210}}
  3254. @article{Williams:1964aa,
  3255. Author = {J. W. J. Williams},
  3256. Date-Added = {2014-11-11 03:03:53 +0000},
  3257. Date-Modified = {2014-11-11 03:05:15 +0000},
  3258. Journal = {Communications of the {ACM}},
  3259. Month = {June},
  3260. Number = {6},
  3261. Pages = {347--348},
  3262. Title = {Algorithm 232: Heapsort},
  3263. Volume = {7},
  3264. Year = {1964},
  3265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNDctZm9yc3l0aGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzQ3LWZvcnN5dGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rI0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzQ3LWZvcnN5dGhlLnBkZgAADgAkABEAcAAzADQANwAtAGYAbwByAHMAeQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzQ3LWZvcnN5dGhlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  3266. @incollection{Appel:1991aa,
  3267. Author = {Appel, AndrewW. and MacQueen, DavidB.},
  3268. Booktitle = {Programming Language Implementation and Logic Programming},
  3269. Date-Added = {2014-11-10 19:18:15 +0000},
  3270. Date-Modified = {2014-11-10 19:18:18 +0000},
  3271. Doi = {10.1007/3-540-54444-5_83},
  3272. Editor = {Maluszy{\'n}ski, Jan and Wirsing, Martin},
  3273. Isbn = {978-3-540-54444-9},
  3274. Language = {English},
  3275. Pages = {1-13},
  3276. Publisher = {Springer Berlin Heidelberg},
  3277. Series = {Lecture Notes in Computer Science},
  3278. Title = {Standard ML of New Jersey},
  3279. Url = {http://dx.doi.org/10.1007/3-540-54444-5_83},
  3280. Volume = {528},
  3281. Year = {1991},
  3282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzbWxuai5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNtbG5qLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihfRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNtbG5qLnBkZgAADgAUAAkAcwBtAGwAbgBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NtbG5qLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  3283. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-54444-5_83}}
  3284. @inproceedings{Grigori:2008aa,
  3285. Acmid = {1413400},
  3286. Address = {Piscataway, NJ, USA},
  3287. Articleno = {29},
  3288. Author = {Grigori, Laura and Demmel, James W. and Xiang, Hua},
  3289. Booktitle = {Proceedings of the 2008 ACM/IEEE Conference on Supercomputing},
  3290. Date-Added = {2014-11-09 04:05:02 +0000},
  3291. Date-Modified = {2014-11-09 04:05:06 +0000},
  3292. Isbn = {978-1-4244-2835-9},
  3293. Location = {Austin, Texas},
  3294. Numpages = {12},
  3295. Pages = {29:1--29:12},
  3296. Publisher = {IEEE Press},
  3297. Series = {SC '08},
  3298. Title = {Communication Avoiding Gaussian Elimination},
  3299. Url = {http://dl.acm.org/citation.cfm?id=1413370.1413400},
  3300. Year = {2008},
  3301. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1413370.1413400}}
  3302. @inproceedings{Georganas:2012aa,
  3303. Author = {Georganas, E. and Gonzalez-Dominguez, J. and Solomonik, E. and Yili Zheng and Tourino, J. and Yelick, K.},
  3304. Booktitle = {High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for},
  3305. Date-Added = {2014-11-09 04:03:27 +0000},
  3306. Date-Modified = {2014-11-09 04:03:31 +0000},
  3307. Doi = {10.1109/SC.2012.32},
  3308. Issn = {2167-4329},
  3309. 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},
  3310. Month = {Nov},
  3311. Pages = {1-11},
  3312. Title = {Communication avoiding and overlapping for numerical linear algebra},
  3313. Year = {2012},
  3314. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2012.32}}
  3315. @inproceedings{Kogge:1996aa,
  3316. Author = {Kogge, P.M. and Bass, S.C. and Brockman, J.B. and Chen, D.Z. and Sha, E.},
  3317. Booktitle = {Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the},
  3318. Date-Added = {2014-11-06 16:55:16 +0000},
  3319. Date-Modified = {2014-11-06 16:55:19 +0000},
  3320. Doi = {10.1109/FMPC.1996.558065},
  3321. Issn = {1088-4955},
  3322. 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},
  3323. Month = {Oct},
  3324. Pages = {88-97},
  3325. Title = {Pursuing a petaflop: point designs for 100 TF computers using PIM technologies},
  3326. Year = {1996},
  3327. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FMPC.1996.558065}}
  3328. @article{Adve:2010aa,
  3329. Acmid = {1787255},
  3330. Address = {New York, NY, USA},
  3331. Author = {Adve, Sarita V. and Boehm, Hans-J.},
  3332. Date-Added = {2014-11-06 13:32:43 +0000},
  3333. Date-Modified = {2014-11-06 13:32:47 +0000},
  3334. Doi = {10.1145/1787234.1787255},
  3335. Issn = {0001-0782},
  3336. Issue_Date = {August 2010},
  3337. Journal = {Commun. ACM},
  3338. Month = aug,
  3339. Number = {8},
  3340. Numpages = {12},
  3341. Pages = {90--101},
  3342. Publisher = {ACM},
  3343. Title = {Memory Models: A Case for Rethinking Parallel Languages and Hardware},
  3344. Url = {http://doi.acm.org/10.1145/1787234.1787255},
  3345. Volume = {53},
  3346. Year = {2010},
  3347. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTAtYWR2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MC1hZHZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7PRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5MC1hZHZlLnBkZgAOABoADABwADkAMAAtAGEAZAB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkwLWFkdmUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3348. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1787234.1787255},
  3349. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1787234.1787255}}
  3350. @inproceedings{Boehm:2008aa,
  3351. Acmid = {1375591},
  3352. Address = {New York, NY, USA},
  3353. Author = {Boehm, Hans-J. and Adve, Sarita V.},
  3354. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3355. Date-Added = {2014-11-06 13:31:32 +0000},
  3356. Date-Modified = {2014-11-06 13:31:35 +0000},
  3357. Doi = {10.1145/1375581.1375591},
  3358. Isbn = {978-1-59593-860-2},
  3359. Keywords = {c++, data race, memory consistency, memory model, sequential consistency, trylock},
  3360. Location = {Tucson, AZ, USA},
  3361. Numpages = {11},
  3362. Pages = {68--78},
  3363. Publisher = {ACM},
  3364. Series = {PLDI '08},
  3365. Title = {Foundations of the C++ Concurrency Memory Model},
  3366. Url = {http://doi.acm.org/10.1145/1375581.1375591},
  3367. Year = {2008},
  3368. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t10Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjgtYm9laG0ucGRmAAAOABwADQBwADYAOAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjgtYm9laG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3369. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375591},
  3370. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375591}}
  3371. @techreport{Wolfe:2013aa,
  3372. Author = {Michael Wolfe},
  3373. Date-Added = {2014-11-06 13:09:04 +0000},
  3374. Date-Modified = {2014-11-06 13:12:44 +0000},
  3375. Institution = {{OpenACC} Inc.},
  3376. Month = {June},
  3377. Number = {2.0},
  3378. Title = {The {OpenACC} Application Programming Interface},
  3379. Year = {2013},
  3380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL09wZW5BQ0MuMi4wYV8xLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEST3BlbkFDQy4yLjBhXzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKXv3dCA3mtQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQgSS7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE9wZW5BQ0MuMi4wYV8xLnBkZgAADgAmABIATwBwAGUAbgBBAEMAQwAuADIALgAwAGEAXwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvT3BlbkFDQy4yLjBhXzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  3381. @inproceedings{Zuckerman:2011aa,
  3382. Acmid = {2000424},
  3383. Address = {New York, NY, USA},
  3384. Author = {Zuckerman, St{\'e}phane and Suetterlein, Joshua and Knauerhase, Rob and Gao, Guang R.},
  3385. Booktitle = {Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  3386. Date-Added = {2014-11-06 12:49:15 +0000},
  3387. Date-Modified = {2014-11-06 12:49:18 +0000},
  3388. Doi = {10.1145/2000417.2000424},
  3389. Isbn = {978-1-4503-0708-6},
  3390. Keywords = {dataflow, exascale, manycore, program execution model},
  3391. Location = {San Jose, California},
  3392. Numpages = {6},
  3393. Pages = {64--69},
  3394. Publisher = {ACM},
  3395. Series = {EXADAPT '11},
  3396. Title = {Using a "Codelet" Program Execution Model for Exascale Machines: Position Paper},
  3397. Url = {http://doi.acm.org/10.1145/2000417.2000424},
  3398. Year = {2011},
  3399. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2000417.2000424},
  3400. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2000417.2000424}}
  3401. @phdthesis{Krauss:2009aa,
  3402. Author = {Alexander Krauss},
  3403. Date-Added = {2014-10-19 19:57:19 +0000},
  3404. Date-Modified = {2014-10-19 19:59:04 +0000},
  3405. School = {Technischen Universitat Munchen},
  3406. Title = {Automating Recursive Definitions and Termination Proofs in Higher-Order Logic},
  3407. Year = {2009},
  3408. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5rcmF1c3NfcGhkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOa3JhdXNzX3BoZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94odEPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa3JhdXNzX3BoZC5wZGYADgAeAA4AawByAGEAdQBzAHMAXwBwAGgAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9rcmF1c3NfcGhkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  3409. @manual{Krauss:2014aa,
  3410. Author = {Alexander Krauss},
  3411. Date-Added = {2014-10-19 19:28:55 +0000},
  3412. Date-Modified = {2014-10-19 19:31:38 +0000},
  3413. Organization = {Technische Universitat Munchen},
  3414. Title = {Defining Recursive Functions in Isabelle/HOL},
  3415. Year = {2014},
  3416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdW5jdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdW5jdGlvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oc0Q82/1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdW5jdGlvbnMucGRmAAAOABwADQBmAHUAbgBjAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdW5jdGlvbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  3417. @inproceedings{Larmuseau:2014aa,
  3418. Acmid = {2637118},
  3419. Address = {New York, NY, USA},
  3420. Articleno = {40},
  3421. Author = {Larmuseau, Adriaan and Patrignani, Marco and Clarke, Dave},
  3422. Booktitle = {Proceedings of the Ninth Workshop on Programming Languages and Analysis for Security},
  3423. Date-Added = {2014-10-16 11:45:08 +0000},
  3424. Date-Modified = {2014-10-16 11:45:12 +0000},
  3425. Doi = {10.1145/2637113.2637118},
  3426. Isbn = {978-1-4503-2862-3},
  3427. Keywords = {bisimulation, fully abstract compilation, memory protection, multi-language semantics},
  3428. Location = {Uppsala, Sweden},
  3429. Numpages = {13},
  3430. Pages = {40:40--40:52},
  3431. Publisher = {ACM},
  3432. Series = {PLAS'14},
  3433. Title = {Operational Semantics for Secure Interoperation},
  3434. Url = {http://doi.acm.org/10.1145/2637113.2637118},
  3435. Year = {2014},
  3436. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwbGFzMjAxNC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBsYXMyMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fALRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsYXMyMDE0LnBkZgAOABoADABwAGwAYQBzADIAMAAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcGxhczIwMTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3437. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2637113.2637118},
  3438. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2637113.2637118}}
  3439. @article{Garcia:2014aa,
  3440. Author = {Garcia, Miguel and Ortin, Francisco and Quiroga, Jose},
  3441. Date-Added = {2014-10-15 10:50:57 +0000},
  3442. Date-Modified = {2014-10-15 10:51:02 +0000},
  3443. Doi = {10.1002/spe.2291},
  3444. Issn = {1097-024X},
  3445. Journal = {Software: Practice and Experience},
  3446. Keywords = {language implementation, hybrid dynamic and static typing, type inference, language design, runtime performance, memory consumption, C#, StaDyn},
  3447. Pages = {n/a--n/a},
  3448. Title = {Design and implementation of a efficient hybrid dynamic and static typing language},
  3449. Url = {http://dx.doi.org/10.1002/spe.2291},
  3450. Year = {2014},
  3451. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzcGUyMjkxLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc3BlMjI5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KGdEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BlMjI5MS5wZGYAAA4AGAALAHMAcABlADIAMgA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc3BlMjI5MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  3452. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.2291}}
  3453. @inproceedings{Greenberg15space,
  3454. Author = {Michael Greenberg},
  3455. Booktitle = {POPL},
  3456. Date-Added = {2014-10-14 16:06:04 +0000},
  3457. Date-Modified = {2014-10-14 16:06:04 +0000},
  3458. Title = {Space-efficient Manifest Contracts},
  3459. Year = {2015},
  3460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxODEtZ3JlZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE4MS1ncmVlbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96C9EPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4MS1ncmVlbmJlcmcucGRmAA4AJgASAHAAMQA4ADEALQBnAHIAZQBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTgxLWdyZWVuYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  3461. @inproceedings{Thiemann:2014ab,
  3462. Author = {Peter Thiemann},
  3463. Booktitle = {International Symposium on Trustworthy Global Computing},
  3464. Date-Added = {2014-10-14 15:57:42 +0000},
  3465. Date-Modified = {2014-10-14 15:58:49 +0000},
  3466. Title = {Session Types with Gradual Typing},
  3467. Year = {2014},
  3468. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXTRDzdvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAA4ANAAZAGcAcgBhAGQAdQBhAGwALQBzAGUAcwBzAGkAbwBuAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2dyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  3469. @article{Sevcik:2013aa,
  3470. Acmid = {2487248},
  3471. Address = {New York, NY, USA},
  3472. Articleno = {22},
  3473. Author = {\v{S}ev\v{c}\'{\i}k, Jaroslav and Vafeiadis, Viktor and Zappa Nardelli, Francesco and Jagannathan, Suresh and Sewell, Peter},
  3474. Date-Added = {2014-10-12 21:47:04 +0000},
  3475. Date-Modified = {2014-10-12 21:47:09 +0000},
  3476. Doi = {10.1145/2487241.2487248},
  3477. Issn = {0004-5411},
  3478. Issue_Date = {June 2013},
  3479. Journal = {J. ACM},
  3480. Keywords = {Relaxed memory models, semantics, verified compilation},
  3481. Month = jun,
  3482. Number = {3},
  3483. Numpages = {50},
  3484. Pages = {22:1--22:50},
  3485. Publisher = {ACM},
  3486. Title = {CompCertTSO: A Verified Compiler for Relaxed-Memory Concurrency},
  3487. Url = {http://doi.acm.org/10.1145/2487241.2487248},
  3488. Volume = {60},
  3489. Year = {2013},
  3490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMjItc2V2Y2lrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTIyLXNldmNpay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uc9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTIyLXNldmNpay5wZGYADgAeAA4AYQAyADIALQBzAGUAdgBjAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMjItc2V2Y2lrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  3491. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2487241.2487248},
  3492. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2487241.2487248}}
  3493. @incollection{Bierman:2014aa,
  3494. Author = {Bierman, Gavin and Abadi, Mart{\'\i}n and Torgersen, Mads},
  3495. Booktitle = {ECOOP 2014 -- Object-Oriented Programming},
  3496. Date-Added = {2014-10-06 15:02:06 +0000},
  3497. Date-Modified = {2015-11-06 03:05:46 +0000},
  3498. Editor = {Jones, Richard},
  3499. Language = {English},
  3500. Pages = {257-281},
  3501. Publisher = {Springer Berlin Heidelberg},
  3502. Series = {Lecture Notes in Computer Science},
  3503. Title = {Understanding {TypeScript}},
  3504. Volume = {8586},
  3505. Year = {2014},
  3506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWbRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYADgA6ABwAdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAtAHQAeQBwAGUAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvdW5kZXJzdGFuZGluZy10eXBlc2NyaXB0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  3507. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-662-44202-9_11}}
  3508. @techreport{Garza:1994aa,
  3509. Author = {David Garza and Wim Bohm},
  3510. Date-Added = {2014-09-30 09:29:04 +0000},
  3511. Date-Modified = {2014-09-30 09:30:15 +0000},
  3512. Institution = {Colorado State University},
  3513. Keywords = {sisal},
  3514. Month = {May},
  3515. Number = {CS-94-113},
  3516. Title = {Uniqueness and Completeness Analysis of Array Comprehensions},
  3517. Year = {1994},
  3518. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVuaXF1ZW5lc3Mtc2lzYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1bmlxdWVuZXNzLXNpc2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41o0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1bmlxdWVuZXNzLXNpc2FsLnBkZgAOACoAFAB1AG4AaQBxAHUAZQBuAGUAcwBzAC0AcwBpAHMAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3VuaXF1ZW5lc3Mtc2lzYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  3519. @inproceedings{Garza-salazar:1997aa,
  3520. Author = {David A. Garza-salazar and Wim B{\"o}hm},
  3521. Booktitle = {Proceedings of the 2nd Parallel Computation and Scheduling Workshop},
  3522. Date-Added = {2014-09-30 09:21:59 +0000},
  3523. Date-Modified = {2014-09-30 09:23:56 +0000},
  3524. Title = {D-OSC: A {SISAL} Compiler for Distributed-Memory Machines},
  3525. Year = {1997},
  3526. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0QtT1NDLVNJU0FMLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRC1PU0MtU0lTQUwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJvLEdBP7llQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQUCaZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEQtT1NDLVNJU0FMLnBkZgAOACAADwBEAC0ATwBTAEMALQBTAEkAUwBBAEwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9ELU9TQy1TSVNBTC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  3527. @book{Bolin:2010aa,
  3528. Author = {Michael Bolin},
  3529. Date-Added = {2014-09-29 13:54:30 +0000},
  3530. Date-Modified = {2014-09-29 13:55:32 +0000},
  3531. Publisher = {O'Reilly},
  3532. Title = {Closure: The Definitive Guide},
  3533. Year = {2010},
  3534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNsb3N1cmVfdGhlX2RlZmluaXRpdmVfZ3VpZGUucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ek0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAOAEIAIABjAGwAbwBzAHUAcgBlAF8AdABoAGUAXwBkAGUAZgBpAG4AaQB0AGkAdgBlAF8AZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2Nsb3N1cmVfdGhlX2RlZmluaXRpdmVfZ3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  3535. @article{Savage:2014aa,
  3536. Acmid = {2659764},
  3537. Address = {New York, NY, USA},
  3538. Author = {Savage, Neil},
  3539. Date-Added = {2014-09-28 11:57:46 +0000},
  3540. Date-Modified = {2014-09-28 11:57:50 +0000},
  3541. Doi = {10.1145/2659764},
  3542. Issn = {0001-0782},
  3543. Issue_Date = {October 2014},
  3544. Journal = {Commun. ACM},
  3545. Month = sep,
  3546. Number = {10},
  3547. Numpages = {3},
  3548. Pages = {16--18},
  3549. Publisher = {ACM},
  3550. Title = {Gradual Evolution},
  3551. Url = {http://doi.acm.org/10.1145/2659764},
  3552. Volume = {57},
  3553. Year = {2014},
  3554. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2659764},
  3555. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2659764}}
  3556. @techreport{Heroux:2009aa,
  3557. 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},
  3558. Date-Added = {2014-09-17 02:09:22 +0000},
  3559. Date-Modified = {2014-09-17 02:10:40 +0000},
  3560. Institution = {Sandia National Laboratories},
  3561. Number = {SAND2009-5574},
  3562. Title = {Improving Performance via Mini-applications},
  3563. Year = {2009},
  3564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL01hbnRldm9PdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE01hbnRldm9PdmVydmlldy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWsEnQPmXoUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0D6eKAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNYW50ZXZvT3ZlcnZpZXcucGRmAA4AKAATAE0AYQBuAHQAZQB2AG8ATwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFudGV2b092ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  3565. @techreport{Karlin:2013aa,
  3566. Author = {Ian Karlin and Jeff Keasler and Rob Neely},
  3567. Date-Added = {2014-09-17 02:05:02 +0000},
  3568. Date-Modified = {2014-09-17 02:05:05 +0000},
  3569. Location = {Livermore, CA},
  3570. Month = {August},
  3571. Number = {LLNL-TR-641973},
  3572. Pages = {1-9},
  3573. Title = {LULESH 2.0 Updates and Changes},
  3574. Year = {2013},
  3575. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0xVTEVTSDIuMF9DaGFuZ2VzLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVTFVMRVNIMi4wX0NoYW5nZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJavitA+ZKVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQPpzlAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExVTEVTSDIuMF9DaGFuZ2VzLnBkZgAOACwAFQBMAFUATABFAFMASAAyAC4AMABfAEMAaABhAG4AZwBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MVUxFU0gyLjBfQ2hhbmdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  3576. @inproceedings{Engler:2003aa,
  3577. Acmid = {945468},
  3578. Address = {New York, NY, USA},
  3579. Author = {Engler, Dawson and Ashcraft, Ken},
  3580. Booktitle = {Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles},
  3581. Date-Added = {2014-09-16 16:56:18 +0000},
  3582. Date-Modified = {2014-09-16 16:56:22 +0000},
  3583. Doi = {10.1145/945445.945468},
  3584. Isbn = {1-58113-757-5},
  3585. Keywords = {deadlock detection, program checking, race detection},
  3586. Location = {Bolton Landing, NY, USA},
  3587. Numpages = {16},
  3588. Pages = {237--252},
  3589. Publisher = {ACM},
  3590. Series = {SOSP '03},
  3591. Title = {RacerX: Effective, Static Detection of Race Conditions and Deadlocks},
  3592. Url = {http://doi.acm.org/10.1145/945445.945468},
  3593. Year = {2003},
  3594. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945445.945468},
  3595. Bdsk-Url-2 = {http://dx.doi.org/10.1145/945445.945468}}
  3596. @inproceedings{Bacon:2000ab,
  3597. Acmid = {353197},
  3598. Address = {New York, NY, USA},
  3599. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  3600. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  3601. Date-Added = {2014-09-16 16:55:11 +0000},
  3602. Date-Modified = {2014-09-16 16:55:13 +0000},
  3603. Doi = {10.1145/353171.353197},
  3604. Isbn = {1-58113-200-X},
  3605. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  3606. Location = {Minneapolis, Minnesota, USA},
  3607. Numpages = {19},
  3608. Pages = {382--400},
  3609. Publisher = {ACM},
  3610. Series = {OOPSLA '00},
  3611. Title = {Guava: A Dialect of Java Without Data Races},
  3612. Url = {http://doi.acm.org/10.1145/353171.353197},
  3613. Year = {2000},
  3614. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  3615. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  3616. @article{Abadi:2006aa,
  3617. Acmid = {1119480},
  3618. Address = {New York, NY, USA},
  3619. Author = {Abadi, Martin and Flanagan, Cormac and Freund, Stephen N.},
  3620. Date-Added = {2014-09-16 16:52:22 +0000},
  3621. Date-Modified = {2014-09-16 16:52:25 +0000},
  3622. Doi = {10.1145/1119479.1119480},
  3623. Issn = {0164-0925},
  3624. Issue_Date = {March 2006},
  3625. Journal = {ACM Trans. Program. Lang. Syst.},
  3626. Keywords = {Concurrent programs, race conditions, type inference, type system},
  3627. Month = mar,
  3628. Number = {2},
  3629. Numpages = {49},
  3630. Pages = {207--255},
  3631. Publisher = {ACM},
  3632. Title = {Types for Safe Locking: Static Race Detection for Java},
  3633. Url = {http://doi.acm.org/10.1145/1119479.1119480},
  3634. Volume = {28},
  3635. Year = {2006},
  3636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNy1hYmFkaS5wZGYADgAeAA4AcAAyADAANwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjA3LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  3637. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119480},
  3638. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1119479.1119480}}
  3639. @inproceedings{Bocchino:2009aa,
  3640. Acmid = {1640097},
  3641. Address = {New York, NY, USA},
  3642. 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},
  3643. Booktitle = {Proceedings of the 24th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  3644. Date-Added = {2014-09-16 16:48:28 +0000},
  3645. Date-Modified = {2014-09-16 16:48:32 +0000},
  3646. Doi = {10.1145/1640089.1640097},
  3647. Isbn = {978-1-60558-766-0},
  3648. Keywords = {commutativity, determinism, deterministic parallelism, effect systems, effects},
  3649. Location = {Orlando, Florida, USA},
  3650. Numpages = {20},
  3651. Pages = {97--116},
  3652. Publisher = {ACM},
  3653. Series = {OOPSLA '09},
  3654. Title = {A Type and Effect System for Deterministic Parallel Java},
  3655. Url = {http://doi.acm.org/10.1145/1640089.1640097},
  3656. Year = {2009},
  3657. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5Ny1ib2NjaGluby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5Ny1ib2NjaGluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8XRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ny1ib2NjaGluby5wZGYADgAiABAAcAA5ADcALQBiAG8AYwBjAGgAaQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDk3LWJvY2NoaW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3658. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640097},
  3659. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640097}}
  3660. @inproceedings{Anderson:2013aa,
  3661. Address = {Denver, CO USA},
  3662. Author = {Matthew Anderson and Maciej Brodowicz and Abhishek Kulkarni and Thomas Sterling},
  3663. Booktitle = {The 4th international workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems at SC13},
  3664. Date-Added = {2014-09-16 14:49:53 +0000},
  3665. Date-Modified = {2014-09-16 14:49:58 +0000},
  3666. Month = {Nov},
  3667. Title = {Performance Modeling of Gyrokinetic Toroidal Simulations for a many-tasking runtime system},
  3668. Year = 2013,
  3669. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFuZGVyc29uMTNfX3BtYnMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbmRlcnNvbjEzX19wbWJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26c0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbmRlcnNvbjEzX19wbWJzLnBkZgAOACoAFABhAG4AZABlAHIAcwBvAG4AMQAzAF8AXwBwAG0AYgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMTNfX3BtYnMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  3670. @inproceedings{Anderson:2014aa,
  3671. Address = {Leipzig, Germany},
  3672. Author = {Matthew Anderson and Maciej Brodowicz and Luke Dalessandro and Jackson DeBuhr and Thomas Sterling},
  3673. Booktitle = {29th International Supercomputing Conference (ISC), 2014},
  3674. Date-Added = {2014-09-16 14:48:47 +0000},
  3675. Date-Modified = {2014-09-16 14:48:51 +0000},
  3676. Month = {Jun},
  3677. Title = {A dynamic execution model applied to distributed collision detection},
  3678. Year = 2014,
  3679. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMTRfX2lzYy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMTRfX2lzYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp3RDzUmUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuZGVyc29uMTRfX2lzYy5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAxADQAXwBfAGkAcwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMTRfX2lzYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  3680. @inproceedings{Dybvig:2006aa,
  3681. Acmid = {1159805},
  3682. Address = {New York, NY, USA},
  3683. Author = {Dybvig, R. Kent},
  3684. Booktitle = {Proceedings of the Eleventh ACM SIGPLAN International Conference on Functional Programming},
  3685. Date-Added = {2014-09-10 13:49:29 +0000},
  3686. Date-Modified = {2014-09-10 13:49:32 +0000},
  3687. Doi = {10.1145/1159803.1159805},
  3688. Isbn = {1-59593-309-3},
  3689. Keywords = {chez scheme, scheme implementation},
  3690. Location = {Portland, Oregon, USA},
  3691. Numpages = {12},
  3692. Pages = {1--12},
  3693. Publisher = {ACM},
  3694. Series = {ICFP '06},
  3695. Title = {The Development of Chez Scheme},
  3696. Url = {http://doi.acm.org/10.1145/1159803.1159805},
  3697. Year = {2006},
  3698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1keWJ2aWcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1keWJ2aWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ly0Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1keWJ2aWcucGRmAAAOABwADQBwADEALQBkAHkAYgB2AGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1keWJ2aWcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3699. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159805},
  3700. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1159803.1159805}}
  3701. @techreport{Sussman:1975aa,
  3702. Address = {Cambridge, MA, USA},
  3703. Author = {Sussman, Gerald J. and Steele,Jr., Guy L.},
  3704. Date-Added = {2014-09-10 13:45:49 +0000},
  3705. Date-Modified = {2014-09-10 13:45:53 +0000},
  3706. Publisher = {Massachusetts Institute of Technology},
  3707. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAIM-349},
  3708. Title = {An Interpreter for Extended Lambda Calculus},
  3709. Year = {1975},
  3710. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtBSU0tMzQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlYS+0DXOaVBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANA2BqkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQUlNLTM0OS5wZGYADgAYAAsAQQBJAE0ALQAzADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  3711. @inproceedings{Brooks:1982aa,
  3712. Acmid = {802141},
  3713. Address = {New York, NY, USA},
  3714. Author = {Brooks, Rodney A. and Gabriel, Richard P. and Steele,Jr., Guy L.},
  3715. Booktitle = {Proceedings of the 1982 ACM Symposium on LISP and Functional Programming},
  3716. Date-Added = {2014-09-10 13:44:17 +0000},
  3717. Date-Modified = {2014-09-10 13:44:19 +0000},
  3718. Doi = {10.1145/800068.802141},
  3719. Isbn = {0-89791-082-6},
  3720. Location = {Pittsburgh, Pennsylvania, USA},
  3721. Numpages = {6},
  3722. Pages = {108--113},
  3723. Publisher = {ACM},
  3724. Series = {LFP '82},
  3725. Title = {S-1 Common Lisp Implementation},
  3726. Url = {http://doi.acm.org/10.1145/800068.802141},
  3727. Year = {1982},
  3728. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kdEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOC1icm9va3MucGRmAAAOACAADwBwADEAMAA4AC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwOC1icm9va3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3729. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802141},
  3730. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800068.802141}}
  3731. @phdthesis{Ungar:1986aa,
  3732. Address = {Berkeley, CA, USA},
  3733. Author = {Ungar, David Michael},
  3734. Date-Added = {2014-09-10 13:41:47 +0000},
  3735. Date-Modified = {2014-09-10 13:41:58 +0000},
  3736. Note = {UMI order no. GAX86-24972},
  3737. Publisher = {University of California at Berkeley},
  3738. Title = {The Design and Evaluation of a High Performance {SMALLTALK} System},
  3739. Year = {1986}}
  3740. @inproceedings{Goldberg:1991aa,
  3741. Acmid = {113460},
  3742. Address = {New York, NY, USA},
  3743. Author = {Goldberg, Benjamin},
  3744. Booktitle = {Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  3745. Date-Added = {2014-09-10 13:39:35 +0000},
  3746. Date-Modified = {2014-09-10 13:39:38 +0000},
  3747. Doi = {10.1145/113445.113460},
  3748. Isbn = {0-89791-428-7},
  3749. Location = {Toronto, Ontario, Canada},
  3750. Numpages = {12},
  3751. Pages = {165--176},
  3752. Publisher = {ACM},
  3753. Series = {PLDI '91},
  3754. Title = {Tag-free Garbage Collection for Strongly Typed Programming Languages},
  3755. Url = {http://doi.acm.org/10.1145/113445.113460},
  3756. Year = {1991},
  3757. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjUtZ29sZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY1LWdvbGRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nw0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY1LWdvbGRiZXJnLnBkZgAADgAkABEAcAAxADYANQAtAGcAbwBsAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTY1LWdvbGRiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  3758. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113460},
  3759. Bdsk-Url-2 = {http://dx.doi.org/10.1145/113445.113460}}
  3760. @inproceedings{Qadeer:2004aa,
  3761. Acmid = {996845},
  3762. Address = {New York, NY, USA},
  3763. Author = {Qadeer, Shaz and Wu, Dinghao},
  3764. Booktitle = {Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation},
  3765. Date-Added = {2014-09-09 18:00:29 +0000},
  3766. Date-Modified = {2014-09-09 18:00:32 +0000},
  3767. Doi = {10.1145/996841.996845},
  3768. Isbn = {1-58113-807-5},
  3769. Keywords = {assertion checking, concurrent software, model checking, program analysis, race detection},
  3770. Location = {Washington DC, USA},
  3771. Numpages = {11},
  3772. Pages = {14--24},
  3773. Publisher = {ACM},
  3774. Series = {PLDI '04},
  3775. Title = {KISS: Keep It Simple and Sequential},
  3776. Url = {http://doi.acm.org/10.1145/996841.996845},
  3777. Year = {2004},
  3778. Bdsk-Url-1 = {http://doi.acm.org/10.1145/996841.996845},
  3779. Bdsk-Url-2 = {http://dx.doi.org/10.1145/996841.996845}}
  3780. @inproceedings{Sen:2007aa,
  3781. Acmid = {1763234},
  3782. Address = {Berlin, Heidelberg},
  3783. Author = {Sen, Koushik and Agha, Gul},
  3784. Booktitle = {Proceedings of the 2Nd International Haifa Verification Conference on Hardware and Software, Verification and Testing},
  3785. Date-Added = {2014-09-09 17:59:35 +0000},
  3786. Date-Modified = {2014-09-09 17:59:39 +0000},
  3787. Isbn = {978-3-540-70888-9},
  3788. Location = {Haifa, Israel},
  3789. Numpages = {17},
  3790. Pages = {166--182},
  3791. Publisher = {Springer-Verlag},
  3792. Series = {HVC'06},
  3793. Title = {A Race-detection and Flipping Algorithm for Automated Testing of Multi-threaded Programs},
  3794. Url = {http://dl.acm.org/citation.cfm?id=1763218.1763234},
  3795. Year = {2007},
  3796. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1763218.1763234}}
  3797. @inproceedings{Choi:2002aa,
  3798. Acmid = {512560},
  3799. Address = {New York, NY, USA},
  3800. Author = {Choi, Jong-Deok and Lee, Keunwoo and Loginov, Alexey and O'Callahan, Robert and Sarkar, Vivek and Sridharan, Manu},
  3801. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation},
  3802. Date-Added = {2014-09-09 17:56:27 +0000},
  3803. Date-Modified = {2014-09-09 17:56:30 +0000},
  3804. Doi = {10.1145/512529.512560},
  3805. Isbn = {1-58113-463-0},
  3806. Keywords = {dataraces, debugging, multithreaded programming, object-oriented programming, parallel programs, race conditions, static-dynamic co-analysis, synchronization},
  3807. Location = {Berlin, Germany},
  3808. Numpages = {12},
  3809. Pages = {258--269},
  3810. Publisher = {ACM},
  3811. Series = {PLDI '02},
  3812. Title = {Efficient and Precise Datarace Detection for Multithreaded Object-oriented Programs},
  3813. Url = {http://doi.acm.org/10.1145/512529.512560},
  3814. Year = {2002},
  3815. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512560},
  3816. Bdsk-Url-2 = {http://dx.doi.org/10.1145/512529.512560}}
  3817. @inproceedings{Joshi:2009aa,
  3818. Acmid = {1575118},
  3819. Address = {Berlin, Heidelberg},
  3820. Author = {Joshi, Pallavi and Naik, Mayur and Park, Chang-Seo and Sen, Koushik},
  3821. Booktitle = {Proceedings of the 21st International Conference on Computer Aided Verification},
  3822. Date-Added = {2014-09-09 17:54:27 +0000},
  3823. Date-Modified = {2014-09-09 17:54:31 +0000},
  3824. Doi = {10.1007/978-3-642-02658-4_54},
  3825. Isbn = {978-3-642-02657-7},
  3826. Location = {Grenoble, France},
  3827. Numpages = {7},
  3828. Pages = {675--681},
  3829. Publisher = {Springer-Verlag},
  3830. Series = {CAV '09},
  3831. Title = {CalFuzzer: An Extensible Active Testing Framework for Concurrent Programs},
  3832. Url = {http://dx.doi.org/10.1007/978-3-642-02658-4_54},
  3833. Year = {2009},
  3834. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-02658-4_54}}
  3835. @article{Flanagan:2008aa,
  3836. Acmid = {1363592},
  3837. Address = {Amsterdam, The Netherlands, The Netherlands},
  3838. Author = {Flanagan, Cormac and Freund, Stephen N.},
  3839. Date-Added = {2014-09-09 17:52:23 +0000},
  3840. Date-Modified = {2014-09-09 17:52:26 +0000},
  3841. Doi = {10.1016/j.scico.2007.12.001},
  3842. Issn = {0167-6423},
  3843. Issue_Date = {April, 2008},
  3844. Journal = {Sci. Comput. Program.},
  3845. Keywords = {Atomicity, Concurrency, Dynamic analysis, Reduction},
  3846. Month = apr,
  3847. Number = {2},
  3848. Numpages = {21},
  3849. Pages = {89--109},
  3850. Publisher = {Elsevier North-Holland, Inc.},
  3851. Title = {Atomizer: A Dynamic Atomicity Checker for Multithreaded Programs},
  3852. Url = {http://dx.doi.org/10.1016/j.scico.2007.12.001},
  3853. Volume = {71},
  3854. Year = {2008},
  3855. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.12.001}}
  3856. @article{Savage:1997aa,
  3857. Acmid = {265927},
  3858. Address = {New York, NY, USA},
  3859. Author = {Savage, Stefan and Burrows, Michael and Nelson, Greg and Sobalvarro, Patrick and Anderson, Thomas},
  3860. Date-Added = {2014-09-09 17:51:05 +0000},
  3861. Date-Modified = {2014-09-09 17:51:09 +0000},
  3862. Doi = {10.1145/265924.265927},
  3863. Issn = {0734-2071},
  3864. Issue_Date = {Nov. 1997},
  3865. Journal = {ACM Trans. Comput. Syst.},
  3866. Keywords = {binary code modification, multithreaded programming, race detection},
  3867. Month = nov,
  3868. Number = {4},
  3869. Numpages = {21},
  3870. Pages = {391--411},
  3871. Publisher = {ACM},
  3872. Title = {Eraser: A Dynamic Data Race Detector for Multithreaded Programs},
  3873. Url = {http://doi.acm.org/10.1145/265924.265927},
  3874. Volume = {15},
  3875. Year = {1997},
  3876. Bdsk-Url-1 = {http://doi.acm.org/10.1145/265924.265927},
  3877. Bdsk-Url-2 = {http://dx.doi.org/10.1145/265924.265927}}
  3878. @inproceedings{Holk:2014aa,
  3879. Author = {Eric Holk and Ryan Newton and Jeremy Siek and Andrew Lumsdaine},
  3880. Booktitle = {{ACM} {SIGPLAN} conference on Object oriented programming, systems, languages, and applications},
  3881. Date-Added = {2014-09-09 14:26:22 +0000},
  3882. Date-Modified = {2014-09-09 14:27:47 +0000},
  3883. Publisher = {ACM},
  3884. Series = {OOPSLA '14},
  3885. Title = {Region-based Memory Management for GPU Programming Languages},
  3886. Year = {2014},
  3887. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE29vcHNsYTE5MC1ob2xrQS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE29vcHNsYTE5MC1ob2xrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVrRDzjrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTE5MC1ob2xrQS5wZGYAAA4AKAATAG8AbwBwAHMAbABhADEAOQAwAC0AaABvAGwAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL29vcHNsYTE5MC1ob2xrQS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  3888. @inproceedings{Gacek:2008aa,
  3889. Author = {Andrew Gacek},
  3890. Booktitle = {Proceedings of IJCAR 2008},
  3891. Date-Added = {2014-09-02 20:23:53 +0000},
  3892. Date-Modified = {2014-09-02 20:23:57 +0000},
  3893. Editor = {A. Armando and P. Baumgartner and G. Dowek},
  3894. Month = {August},
  3895. Pages = {154--161},
  3896. Pdf = {http://arxiv.org/pdf/0803.2305.pdf},
  3897. Publisher = {Springer},
  3898. Series = {Lecture Notes in Artificial Intelligence},
  3899. Slides = {http://www.cs.umn.edu/~agacek/pubs/slides/gacek08ijcar-slides.pdf},
  3900. Title = {The {A}bella Interactive Theorem Prover (System Description)},
  3901. Volume = 5195,
  3902. Year = 2008}
  3903. @inproceedings{Ellison:2012aa,
  3904. Author = {Chucky Ellison and Grigore Ro{\c s}u},
  3905. Booktitle = {Proceedings of the 39th Symposium on Principles of Programming Languages (POPL'12)},
  3906. Date-Added = {2014-09-02 20:16:42 +0000},
  3907. Date-Modified = {2014-09-02 20:16:46 +0000},
  3908. Doi = {10.1145/2103656.2103719},
  3909. Pages = {533-544},
  3910. Publisher = {ACM},
  3911. Title = {An Executable Formal Semantics of {C} with Applications},
  3912. Year = {2012},
  3913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MzMtZWxsaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MzMtZWxsaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezTRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MzMtZWxsaXNvbi5wZGYADgAiABAAcAA1ADMAMwAtAGUAbABsAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUzMy1lbGxpc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3914. Bdsk-Url-1 = {http://dx.doi.org/10.1145/2103656.2103719}}
  3915. @inproceedings{Rosu:2013aa,
  3916. Author = {Rosu, Grigore and Serbanuta, Traian Florin},
  3917. Booktitle = {Proceedings of International K Workshop (K'11)},
  3918. Date-Added = {2014-09-02 20:16:16 +0000},
  3919. Date-Modified = {2014-09-02 20:16:21 +0000},
  3920. Note = {{To appear.}},
  3921. Publisher = {Elsevier},
  3922. Series = {ENTCS},
  3923. Title = {K Overview and SIMPLE Case Study},
  3924. Year = {2013}}
  3925. @book{Miller:2012aa,
  3926. Author = {Dale Miller and Gopalan Nadathur},
  3927. Date-Added = {2014-09-02 18:32:31 +0000},
  3928. Date-Modified = {2014-09-02 18:33:23 +0000},
  3929. Publisher = {Cambridge University Press},
  3930. Title = {Programming with Higher-Order Logic},
  3931. Year = {2012}}
  3932. @book{Felleisen:2009aa,
  3933. Author = {Matthias Felleisen and Robert Bruce Findler and Matthew Flatt},
  3934. Date-Added = {2014-09-02 18:29:57 +0000},
  3935. Date-Modified = {2014-09-02 18:30:27 +0000},
  3936. Publisher = {MIT Press},
  3937. Title = {Semantics Engineering with PLT Redex},
  3938. Year = {2009}}
  3939. @article{ACETO:2012aa,
  3940. Author = {ACETO,LUCA and CIMINI,MATTEO and INGOLFSDOTTIR,ANNA},
  3941. Date-Added = {2014-08-30 16:56:37 +0000},
  3942. Date-Modified = {2014-08-30 16:56:47 +0000},
  3943. Doi = {10.1017/S0960129511000417},
  3944. Issn = {1469-8072},
  3945. Issue = {Special Issue 02},
  3946. Journal = {Mathematical Structures in Computer Science},
  3947. Month = {4},
  3948. Numpages = {41},
  3949. Pages = {291--331},
  3950. Title = {Proving the validity of equations in {GSOS} languages using rule-matching bisimilarity},
  3951. Url = {http://journals.cambridge.org/article_S0960129511000417},
  3952. Volume = {22},
  3953. Year = {2012},
  3954. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0960129511000417},
  3955. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129511000417}}
  3956. @book{Sterling:1999aa,
  3957. Address = {Cambridge, MA, USA},
  3958. Author = {Sterling, Thomas L. and Salmon, John and Becker, Donald J. and Savarese, Daniel F.},
  3959. Date-Added = {2014-08-30 16:46:16 +0000},
  3960. Date-Modified = {2014-08-30 16:46:19 +0000},
  3961. Isbn = {0-262-69218-X},
  3962. Publisher = {MIT Press},
  3963. Title = {How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters},
  3964. Year = {1999}}
  3965. @book{Sterling:2001aa,
  3966. Address = {Cambridge, MA, USA},
  3967. Author = {Sterling, Thomas},
  3968. Date-Added = {2014-08-30 16:44:47 +0000},
  3969. Date-Modified = {2014-08-30 16:44:50 +0000},
  3970. Isbn = {0262692759},
  3971. Publisher = {MIT Press},
  3972. Title = {Beowulf Cluster Computing with Windows},
  3973. Year = {2001}}
  3974. @inproceedings{Aceto:2011aa,
  3975. Author = {Luca Aceto and Matteo Cimini and Anna Ing{\'o}lfsd{\'o}ttir and Arni Hermann Reynisson and Steinar Hugi Sigurdarson and Marjan Sirjani},
  3976. Booktitle = {10th International Workshop on the Foundations of Coordination Languages and Software Architectures},
  3977. Date-Added = {2014-08-30 16:33:40 +0000},
  3978. Date-Modified = {2014-08-30 16:36:34 +0000},
  3979. Title = {Modelling and Simulation of Asynchronous Real-Time Systems using Timed Rebeca},
  3980. Year = {2011}}
  3981. @inproceedings{Cimini:2010aa,
  3982. Author = {Matteo Cimini and Claudio Sacerdoti Coen and Davide Sangiorgi},
  3983. Booktitle = {5th Symposium on Trustworthy Global Computing},
  3984. Date-Added = {2014-08-30 16:31:07 +0000},
  3985. Date-Modified = {2014-08-30 16:33:08 +0000},
  3986. Title = {Functions as processes: termination and the $\lambda\mu\mu$-calculus},
  3987. Year = {2010}}
  3988. @inproceedings{Edmonds:2006aa,
  3989. Author = {Nick Edmonds and Alex Breuer and Douglas Gregor and Andrew Lumsdaine},
  3990. Booktitle = {9th {DIMACS} Implementation Challenge - Shortest Paths},
  3991. Date-Added = {2014-08-30 16:23:29 +0000},
  3992. Date-Modified = {2014-08-30 16:27:19 +0000},
  3993. Series = {{DIMACS} Series in Discrete Mathematics and Theoretical Computer Science},
  3994. Title = {Single-Source Shortest Paths with the Parallel Boost Graph Library},
  3995. Year = {2006}}
  3996. @book{Gropp:1998aa,
  3997. Address = {Cambridge, MA, USA},
  3998. Area = {M},
  3999. Areaseq = {0},
  4000. Author = {William Gropp and Steven Huss-Lederman and Andrew Lumsdaine and Ewing Lusk and Bill Nitzberg and William Saphir and Marc Snir},
  4001. Date-Added = {2014-08-30 16:20:52 +0000},
  4002. Date-Modified = {2014-08-30 16:20:55 +0000},
  4003. Optseries = {Scientific and engineering computation},
  4004. Publisher = {MIT Press},
  4005. Title = {{MPI} - The Complete Reference: Volume 2, The {MPI}-2 Extensions},
  4006. Year = 1998}
  4007. @inproceedings{Willcock:2010aa,
  4008. Acmid = {1854323},
  4009. Address = {New York, NY, USA},
  4010. Author = {Willcock, Jeremiah James and Hoefler, Torsten and Edmonds, Nicholas Gerard and Lumsdaine, Andrew},
  4011. Booktitle = {Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques},
  4012. Date-Added = {2014-08-30 16:19:05 +0000},
  4013. Date-Modified = {2014-08-30 16:19:14 +0000},
  4014. Doi = {10.1145/1854273.1854323},
  4015. Isbn = {978-1-4503-0178-7},
  4016. Keywords = {active messages, parallel graph algorithms, parallel programming interfaces},
  4017. Location = {Vienna, Austria},
  4018. Numpages = {10},
  4019. Pages = {401--410},
  4020. Publisher = {ACM},
  4021. Series = {PACT '10},
  4022. Title = {{AM++}: A Generalized Active Message Framework},
  4023. Url = {http://doi.acm.org/10.1145/1854273.1854323},
  4024. Year = {2010},
  4025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDEtd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAxLXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rs0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAxLXdpbGxjb2NrLnBkZgAADgAkABEAcAA0ADAAMQAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDAxLXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4026. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854323},
  4027. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1854273.1854323}}
  4028. @inproceedings{Geist:1996aa,
  4029. Acmid = {700651},
  4030. Address = {London, UK, UK},
  4031. 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},
  4032. Booktitle = {Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I},
  4033. Date-Added = {2014-08-30 16:15:29 +0000},
  4034. Date-Modified = {2014-08-30 16:15:32 +0000},
  4035. Isbn = {3-540-61626-8},
  4036. Numpages = {8},
  4037. Pages = {128--135},
  4038. Publisher = {Springer-Verlag},
  4039. Series = {Euro-Par '96},
  4040. Title = {MPI-2: Extending the Message-Passing Interface},
  4041. Url = {http://dl.acm.org/citation.cfm?id=646668.700651},
  4042. Year = {1996},
  4043. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646668.700651}}
  4044. @inproceedings{Graham:2006aa,
  4045. Author = {Graham, R.L. and Shipman, G.M. and Barrett, B.W. and Castain, R.H. and Bosilca, G. and Lumsdaine, A},
  4046. Booktitle = {Cluster Computing, 2006 IEEE International Conference on},
  4047. Date-Added = {2014-08-30 16:13:31 +0000},
  4048. Date-Modified = {2014-08-30 16:13:34 +0000},
  4049. Doi = {10.1109/CLUSTR.2006.311904},
  4050. Issn = {1552-5244},
  4051. 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},
  4052. Month = {Sept},
  4053. Pages = {1-9},
  4054. Title = {Open MPI: A High-Performance, Heterogeneous MPI},
  4055. Year = {2006},
  4056. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CLUSTR.2006.311904}}
  4057. @inproceedings{Hursey:2007aa,
  4058. Author = {Hursey, J. and Squyres, J.M. and Mattox, T.I and Lumsdaine, A},
  4059. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  4060. Date-Added = {2014-08-30 16:12:43 +0000},
  4061. Date-Modified = {2014-08-30 16:12:46 +0000},
  4062. Doi = {10.1109/IPDPS.2007.370605},
  4063. 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},
  4064. Month = {March},
  4065. Pages = {1-8},
  4066. Title = {The Design and Implementation of Checkpoint/Restart Process Fault Tolerance for Open MPI},
  4067. Year = {2007},
  4068. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370605}}
  4069. @incollection{Gabriel:2004aa,
  4070. 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.},
  4071. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  4072. Date-Added = {2014-08-30 16:11:19 +0000},
  4073. Date-Modified = {2014-08-30 16:11:37 +0000},
  4074. Doi = {10.1007/978-3-540-30218-6_19},
  4075. Editor = {Kranzlm{\"u}ller, Dieter and Kacsuk, P{\'e}ter and Dongarra, Jack},
  4076. Isbn = {978-3-540-23163-9},
  4077. Language = {English},
  4078. Pages = {97-104},
  4079. Publisher = {Springer Berlin Heidelberg},
  4080. Series = {Lecture Notes in Computer Science},
  4081. Title = {Open {MPI}: Goals, Concept, and Design of a Next Generation {MPI} Implementation},
  4082. Url = {http://dx.doi.org/10.1007/978-3-540-30218-6_19},
  4083. Volume = {3241},
  4084. Year = {2004},
  4085. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30218-6_19}}
  4086. @article{Lumsdaine:2007aa,
  4087. Author = {Andrew Lumsdaine and Douglas Gregor and Bruce Hendrickson and Jonathan Berry},
  4088. Date-Added = {2014-08-30 16:07:38 +0000},
  4089. Date-Modified = {2014-08-30 16:08:46 +0000},
  4090. Doi = {10.1142/S0129626407002843},
  4091. Eprint = {http://www.worldscientific.com/doi/pdf/10.1142/S0129626407002843},
  4092. Journal = {Parallel Processing Letters},
  4093. Number = {01},
  4094. Pages = {5-20},
  4095. Title = {Challenges in Parallel Graph Processing},
  4096. Url = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  4097. Volume = {17},
  4098. Year = {2007},
  4099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2dyYXBocy1hbmQtbWFjaGluZXMucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V20Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAADgAwABcAZwByAGEAcABoAHMALQBhAG4AZAAtAG0AYQBjAGgAaQBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9ncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  4100. Bdsk-Url-1 = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  4101. Bdsk-Url-2 = {http://dx.doi.org/10.1142/S0129626407002843}}
  4102. @inproceedings{Blelloch:2013aa,
  4103. Acmid = {2429077},
  4104. Address = {New York, NY, USA},
  4105. Author = {Blelloch, Guy E. and Harber, Robert},
  4106. Booktitle = {Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4107. Date-Added = {2014-08-30 15:17:58 +0000},
  4108. Date-Modified = {2014-08-30 15:18:02 +0000},
  4109. Doi = {10.1145/2429069.2429077},
  4110. Isbn = {978-1-4503-1832-7},
  4111. Keywords = {I/O efficient algorithms, cost semantics},
  4112. Location = {Rome, Italy},
  4113. Numpages = {12},
  4114. Pages = {39--50},
  4115. Publisher = {ACM},
  4116. Series = {POPL '13},
  4117. Title = {Cache and I/O Efficent Functional Algorithms},
  4118. Url = {http://doi.acm.org/10.1145/2429069.2429077},
  4119. Year = {2013},
  4120. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOS1ibGVsbG9jaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOS1ibGVsbG9jaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/euLRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOS1ibGVsbG9jaC5wZGYADgAiABAAcAAzADkALQBiAGwAZQBsAGwAbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM5LWJsZWxsb2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  4121. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2429069.2429077},
  4122. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2429069.2429077}}
  4123. @inproceedings{Spoonhower:2008aa,
  4124. Acmid = {1411240},
  4125. Address = {New York, NY, USA},
  4126. Author = {Spoonhower, Daniel and Blelloch, Guy E. and Harper, Robert and Gibbons, Phillip B.},
  4127. Booktitle = {Proceedings of the 13th ACM SIGPLAN International Conference on Functional Programming},
  4128. Date-Added = {2014-08-30 15:16:54 +0000},
  4129. Date-Modified = {2014-08-30 15:16:57 +0000},
  4130. Doi = {10.1145/1411204.1411240},
  4131. Isbn = {978-1-59593-919-7},
  4132. Keywords = {cost semantics, parallelism, profiling, scheduling, standard ml},
  4133. Location = {Victoria, BC, Canada},
  4134. Numpages = {12},
  4135. Pages = {253--264},
  4136. Publisher = {ACM},
  4137. Series = {ICFP '08},
  4138. Title = {Space Profiling for Parallel Functional Programs},
  4139. Url = {http://doi.acm.org/10.1145/1411204.1411240},
  4140. Year = {2008},
  4141. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTMtc3Bvb25ob3dlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTMtc3Bvb25ob3dlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em7RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTMtc3Bvb25ob3dlci5wZGYAAA4AKAATAHAAMgA1ADMALQBzAHAAbwBvAG4AaABvAHcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNTMtc3Bvb25ob3dlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  4142. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411240},
  4143. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1411204.1411240}}
  4144. @book{Harper:2012aa,
  4145. Address = {New York, NY, USA},
  4146. Author = {Harper, Professor Robert},
  4147. Date-Added = {2014-08-30 15:15:33 +0000},
  4148. Date-Modified = {2014-08-30 15:15:38 +0000},
  4149. Isbn = {1107029570, 9781107029576},
  4150. Publisher = {Cambridge University Press},
  4151. Title = {Practical Foundations for Programming Languages},
  4152. Year = {2012}}
  4153. @inproceedings{Blelloch:1995aa,
  4154. Acmid = {224210},
  4155. Address = {New York, NY, USA},
  4156. Author = {Blelloch, Guy and Greiner, John},
  4157. Booktitle = {Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  4158. Date-Added = {2014-08-30 15:12:23 +0000},
  4159. Date-Modified = {2014-08-30 15:12:27 +0000},
  4160. Doi = {10.1145/224164.224210},
  4161. Isbn = {0-89791-719-7},
  4162. Location = {La Jolla, California, USA},
  4163. Numpages = {12},
  4164. Pages = {226--237},
  4165. Publisher = {ACM},
  4166. Series = {FPCA '95},
  4167. Title = {Parallelism in Sequential Functional Languages},
  4168. Url = {http://doi.acm.org/10.1145/224164.224210},
  4169. Year = {1995},
  4170. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMjYtYmxlbGxvY2gucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjI2LWJsZWxsb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pH0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjI2LWJsZWxsb2NoLnBkZgAADgAkABEAcAAyADIANgAtAGIAbABlAGwAbABvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjI2LWJsZWxsb2NoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4171. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224210},
  4172. Bdsk-Url-2 = {http://dx.doi.org/10.1145/224164.224210}}
  4173. @article{Alglave:2012aa,
  4174. Acmid = {2205523},
  4175. Address = {Hingham, MA, USA},
  4176. Author = {Alglave, Jade and Maranget, Luc and Sarkar, Susmit and Sewell, Peter},
  4177. Date-Added = {2014-08-30 14:46:16 +0000},
  4178. Date-Modified = {2014-08-30 14:46:19 +0000},
  4179. Doi = {10.1007/s10703-011-0135-z},
  4180. Issn = {0925-9856},
  4181. Issue_Date = {April 2012},
  4182. Journal = {Form. Methods Syst. Des.},
  4183. Keywords = {Fences, Formal proofs, Generic framework, PowerPC, Testing tool, Weak memory models},
  4184. Month = apr,
  4185. Number = {2},
  4186. Numpages = {36},
  4187. Pages = {170--205},
  4188. Publisher = {Kluwer Academic Publishers},
  4189. Title = {Fences in Weak Memory Models (Extended Version)},
  4190. Url = {http://dx.doi.org/10.1007/s10703-011-0135-z},
  4191. Volume = {40},
  4192. Year = {2012},
  4193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Ztc2QxMi00MC0yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZm1zZDEyLTQwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZm1zZDEyLTQwLTIucGRmAAAOACAADwBmAG0AcwBkADEAMgAtADQAMAAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZm1zZDEyLTQwLTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4194. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10703-011-0135-z}}
  4195. @inproceedings{Sarkar:2011aa,
  4196. Acmid = {1993520},
  4197. Address = {New York, NY, USA},
  4198. Author = {Sarkar, Susmit and Sewell, Peter and Alglave, Jade and Maranget, Luc and Williams, Derek},
  4199. Booktitle = {Proceedings of the 32Nd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4200. Date-Added = {2014-08-30 14:42:12 +0000},
  4201. Date-Modified = {2014-08-30 14:42:15 +0000},
  4202. Doi = {10.1145/1993498.1993520},
  4203. Isbn = {978-1-4503-0663-8},
  4204. Keywords = {relaxed memory models, semantics},
  4205. Location = {San Jose, California, USA},
  4206. Numpages = {12},
  4207. Pages = {175--186},
  4208. Publisher = {ACM},
  4209. Series = {PLDI '11},
  4210. Title = {Understanding POWER Multiprocessors},
  4211. Url = {http://doi.acm.org/10.1145/1993498.1993520},
  4212. Year = {2011},
  4213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBsZGkxMDUtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGxkaTEwNS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98BtEPOPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxkaTEwNS1zYXJrYXIucGRmAA4AJgASAHAAbABkAGkAMQAwADUALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wbGRpMTA1LXNhcmthci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4214. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993520},
  4215. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993520}}
  4216. @inproceedings{Sarkar:2009aa,
  4217. Acmid = {1480929},
  4218. Address = {New York, NY, USA},
  4219. 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},
  4220. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4221. Date-Added = {2014-08-30 14:38:45 +0000},
  4222. Date-Modified = {2014-08-30 14:38:49 +0000},
  4223. Doi = {10.1145/1480881.1480929},
  4224. Isbn = {978-1-60558-379-2},
  4225. Keywords = {relaxed memory models, semantics},
  4226. Location = {Savannah, GA, USA},
  4227. Numpages = {13},
  4228. Pages = {379--391},
  4229. Publisher = {ACM},
  4230. Series = {POPL '09},
  4231. Title = {The Semantics of x86-CC Multiprocessor Machine Code},
  4232. Url = {http://doi.acm.org/10.1145/1480881.1480929},
  4233. Year = {2009},
  4234. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzktc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9629EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3OS1zYXJrYXIucGRmAAAOACAADwBwADMANwA5AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3OS1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4235. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480929},
  4236. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480929}}
  4237. @article{Arvind:1989aa,
  4238. Acmid = {69562},
  4239. Address = {New York, NY, USA},
  4240. Author = {Arvind and Nikhil, Rishiyur S. and Pingali, Keshav K.},
  4241. Date-Added = {2014-08-28 17:41:40 +0000},
  4242. Date-Modified = {2014-08-28 17:41:44 +0000},
  4243. Doi = {10.1145/69558.69562},
  4244. Issn = {0164-0925},
  4245. Issue_Date = {Oct. 1989},
  4246. Journal = {ACM Trans. Program. Lang. Syst.},
  4247. Month = oct,
  4248. Number = {4},
  4249. Numpages = {35},
  4250. Pages = {598--632},
  4251. Publisher = {ACM},
  4252. Title = {I-structures: Data Structures for Parallel Computing},
  4253. Url = {http://doi.acm.org/10.1145/69558.69562},
  4254. Volume = {11},
  4255. Year = {1989},
  4256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1OTgtbmlraGlsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU5OC1uaWtoaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VdEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU5OC1uaWtoaWwucGRmAAAOACAADwBwADUAOQA4AC0AbgBpAGsAaABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU5OC1uaWtoaWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4257. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.69562},
  4258. Bdsk-Url-2 = {http://dx.doi.org/10.1145/69558.69562}}
  4259. @article{Halstead:1985aa,
  4260. Acmid = {4478},
  4261. Address = {New York, NY, USA},
  4262. Author = {Halstead,Jr., Robert H.},
  4263. Date-Added = {2014-08-28 17:33:51 +0000},
  4264. Date-Modified = {2014-08-28 17:33:54 +0000},
  4265. Doi = {10.1145/4472.4478},
  4266. Issn = {0164-0925},
  4267. Issue_Date = {Oct. 1985},
  4268. Journal = {ACM Trans. Program. Lang. Syst.},
  4269. Month = oct,
  4270. Number = {4},
  4271. Numpages = {38},
  4272. Pages = {501--538},
  4273. Publisher = {ACM},
  4274. Title = {MULTILISP: A Language for Concurrent Symbolic Computation},
  4275. Url = {http://doi.acm.org/10.1145/4472.4478},
  4276. Volume = {7},
  4277. Year = {1985},
  4278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1MDEtaGFsc3RlYWQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTAxLWhhbHN0ZWFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sr0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTAxLWhhbHN0ZWFkLnBkZgAADgAkABEAcAA1ADAAMQAtAGgAYQBsAHMAdABlAGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTAxLWhhbHN0ZWFkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4279. Bdsk-Url-1 = {http://doi.acm.org/10.1145/4472.4478},
  4280. Bdsk-Url-2 = {http://dx.doi.org/10.1145/4472.4478}}
  4281. @inproceedings{Eicken:1992aa,
  4282. Acmid = {140382},
  4283. Address = {New York, NY, USA},
  4284. Author = {von Eicken, Thorsten and Culler, David E. and Goldstein, Seth Copen and Schauser, Klaus Erik},
  4285. Booktitle = {Proceedings of the 19th Annual International Symposium on Computer Architecture},
  4286. Date-Added = {2014-08-28 17:30:07 +0000},
  4287. Date-Modified = {2014-08-28 17:30:12 +0000},
  4288. Doi = {10.1145/139669.140382},
  4289. Isbn = {0-89791-509-7},
  4290. Location = {Queensland, Australia},
  4291. Numpages = {11},
  4292. Pages = {256--266},
  4293. Publisher = {ACM},
  4294. Series = {ISCA '92},
  4295. Title = {Active Messages: A Mechanism for Integrated Communication and Computation},
  4296. Url = {http://doi.acm.org/10.1145/139669.140382},
  4297. Year = {1992},
  4298. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTYtdm9uX2VpY2tlbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTYtdm9uX2VpY2tlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em/RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTYtdm9uX2VpY2tlbi5wZGYAAA4AKAATAHAAMgA1ADYALQB2AG8AbgBfAGUAaQBjAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNTYtdm9uX2VpY2tlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  4299. Bdsk-Url-1 = {http://doi.acm.org/10.1145/139669.140382},
  4300. Bdsk-Url-2 = {http://dx.doi.org/10.1145/139669.140382}}
  4301. @incollection{Gropp:2007aa,
  4302. Author = {Gropp, WilliamD. and Thakur, Rajeev},
  4303. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  4304. Date-Added = {2014-08-28 17:28:30 +0000},
  4305. Date-Modified = {2014-08-28 17:28:31 +0000},
  4306. Doi = {10.1007/978-3-540-75416-9_38},
  4307. Editor = {Cappello, Franck and Herault, Thomas and Dongarra, Jack},
  4308. Isbn = {978-3-540-75415-2},
  4309. Language = {English},
  4310. Pages = {272-280},
  4311. Publisher = {Springer Berlin Heidelberg},
  4312. Series = {Lecture Notes in Computer Science},
  4313. Title = {Revealing the Performance of MPI RMA Implementations},
  4314. Url = {http://dx.doi.org/10.1007/978-3-540-75416-9_38},
  4315. Volume = {4757},
  4316. Year = {2007},
  4317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttcGktcm1hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbXBpLXJtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9499EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbXBpLXJtYS5wZGYAAA4AGAALAG0AcABpAC0AcgBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbXBpLXJtYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  4318. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-75416-9_38}}
  4319. @techreport{Ackerman:1979aa,
  4320. Author = {William B. Ackerman and Jack B. Dennis},
  4321. Date-Added = {2014-08-28 12:52:19 +0000},
  4322. Date-Modified = {2014-08-28 12:53:15 +0000},
  4323. Institution = {MIT},
  4324. Number = {MIT/LCS/TR-218},
  4325. Title = {Val--A Value-Oriented Algorithmic Language},
  4326. Year = {1979},
  4327. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjE4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJNOLdAknoVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQJNbFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjE4LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  4328. @incollection{Ayguade:2009aa,
  4329. Author = {Ayguad{\'e}, Eduard and Badia, RosaM. and Igual, FranciscoD. and Labarta, Jes{\'u}s and Mayo, Rafael and Quintana-Ort{\'\i}, EnriqueS.},
  4330. Booktitle = {Euro-Par 2009 Parallel Processing},
  4331. Date-Added = {2014-08-28 11:59:10 +0000},
  4332. Date-Modified = {2014-08-28 11:59:13 +0000},
  4333. Doi = {10.1007/978-3-642-03869-3_79},
  4334. Editor = {Sips, Henk and Epema, Dick and Lin, Hai-Xiang},
  4335. Isbn = {978-3-642-03868-6},
  4336. Keywords = {Task-level parallelism; graphics processors; heterogeneous systems; programming models},
  4337. Language = {English},
  4338. Pages = {851-862},
  4339. Publisher = {Springer Berlin Heidelberg},
  4340. Series = {Lecture Notes in Computer Science},
  4341. Title = {An Extension of the StarSs Programming Model for Platforms with Multiple GPUs},
  4342. Url = {http://dx.doi.org/10.1007/978-3-642-03869-3_79},
  4343. Volume = {5704},
  4344. Year = {2009},
  4345. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdGFyc3MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdGFyc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4on0Q88lVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdGFyc3MucGRmAA4AFgAKAHMAdABhAHIAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N0YXJzcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4346. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-03869-3_79}}
  4347. @inproceedings{Lauderdale:2012aa,
  4348. Acmid = {2185478},
  4349. Address = {New York, NY, USA},
  4350. Author = {Lauderdale, Christopher and Khan, Rishi},
  4351. Booktitle = {Proceedings of the 2Nd International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  4352. Date-Added = {2014-08-28 11:53:22 +0000},
  4353. Date-Modified = {2014-08-28 11:53:26 +0000},
  4354. Doi = {10.1145/2185475.2185478},
  4355. Isbn = {978-1-4503-1147-2},
  4356. Keywords = {adaptive, codelet, dynamic, exascale, many-core, parallel, program execution model, runtime},
  4357. Location = {London, United Kingdom},
  4358. Numpages = {6},
  4359. Pages = {21--26},
  4360. Publisher = {ACM},
  4361. Series = {EXADAPT '12},
  4362. Title = {Towards a Codelet-based Runtime for Exascale Computing: Position Paper},
  4363. Url = {http://doi.acm.org/10.1145/2185475.2185478},
  4364. Year = {2012},
  4365. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMS1sYXVkZXJkYWxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIxLWxhdWRlcmRhbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxLWxhdWRlcmRhbGUucGRmAA4AJgASAHAAMgAxAC0AbABhAHUAZABlAHIAZABhAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjEtbGF1ZGVyZGFsZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4366. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2185475.2185478},
  4367. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2185475.2185478}}
  4368. @article{Augonnet:2011aa,
  4369. Acmid = {1951454},
  4370. Address = {Chichester, UK},
  4371. Author = {Augonnet, C\&\#x00e9;dric and Thibault, Samuel and Namyst, Raymond and Wacrenier, Pierre-Andr\&\#x00e9;},
  4372. Date-Added = {2014-08-28 11:50:28 +0000},
  4373. Date-Modified = {2014-08-28 11:50:31 +0000},
  4374. Doi = {10.1002/cpe.1631},
  4375. Issn = {1532-0626},
  4376. Issue_Date = {February 2011},
  4377. Journal = {Concurr. Comput. : Pract. Exper.},
  4378. Keywords = {GPU, accelerator, multicore, runtime system, scheduling},
  4379. Month = feb,
  4380. Number = {2},
  4381. Numpages = {12},
  4382. Pages = {187--198},
  4383. Publisher = {John Wiley and Sons Ltd.},
  4384. Title = {StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures},
  4385. Url = {http://dx.doi.org/10.1002/cpe.1631},
  4386. Volume = {23},
  4387. Year = {2011},
  4388. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjY3BlMTAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjY3BlMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ES0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjY3BlMTAucGRmAA4AFgAKAGMAYwBwAGUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjcGUxMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4389. Bdsk-Url-1 = {http://dx.doi.org/10.1002/cpe.1631}}
  4390. @article{Bosilca:2013aa,
  4391. Author = {George Bosilca and Aurelien Bouteiller and Anthony Danalis and Mathieu Faverge and Thomas Herault and Jack J. Dongarra},
  4392. Date-Added = {2014-08-27 16:04:42 +0000},
  4393. Date-Modified = {2014-08-27 16:05:55 +0000},
  4394. Journal = {IEEE Computing in Science and Engineering},
  4395. Month = {November},
  4396. Number = {6},
  4397. Pages = {36-45},
  4398. Title = {PaRSEC: Exploiting Heterogeneity to Enhance Scalability},
  4399. Volume = {15},
  4400. Year = {2013},
  4401. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClBhUlNFQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTSDPQI3owUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0COycAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQYVJTRUMucGRmAAAOABYACgBQAGEAUgBTAEUAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  4402. @inbook{Edwards:2010aa,
  4403. Author = {Harold C. Edwards},
  4404. Chapter = {Managing Complexity in Massively Parallel, Adaptive, Multiphysics Finite Element Applications},
  4405. Date-Added = {2014-08-27 15:58:22 +0000},
  4406. Date-Modified = {2014-08-27 15:59:54 +0000},
  4407. Editor = {Manish Parashar and Xiaolin Li},
  4408. Publisher = {John Wiley \& Sons, Inc.},
  4409. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  4410. Year = {2010},
  4411. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDExLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGdEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2gxMS5wZGYADgASAAgAYwBoADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaDExLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  4412. @inbook{Kale:2010aa,
  4413. Author = {Laxmikant V. Kale and Gengbin Zheng},
  4414. Chapter = {Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects},
  4415. Date-Added = {2014-08-27 15:52:16 +0000},
  4416. Date-Modified = {2014-08-27 15:53:47 +0000},
  4417. Editor = {Manish Parashar and Xiaolin Li},
  4418. Publisher = {John Wiley \& Sons, Inc.},
  4419. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  4420. Year = {2010},
  4421. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDEzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2gxMy5wZGYADgASAAgAYwBoADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaDEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  4422. @inproceedings{Davison-de-St.Germain:2000aa,
  4423. Author = {Davison de St.Germain, J. and McCorquodale, J. and Parker, S.G. and Johnson, C.R.},
  4424. Booktitle = {High-Performance Distributed Computing, 2000. Proceedings. The Ninth International Symposium on},
  4425. Date-Added = {2014-08-27 15:48:22 +0000},
  4426. Date-Modified = {2014-08-27 15:48:27 +0000},
  4427. Doi = {10.1109/HPDC.2000.868632},
  4428. Issn = {1082-8907},
  4429. 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},
  4430. Pages = {33-41},
  4431. Title = {Uintah: a massively parallel problem solving environment},
  4432. Year = {2000},
  4433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1aW50YWgucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1aW50YWgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41j0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1aW50YWgucGRmAA4AFgAKAHUAaQBuAHQAYQBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3VpbnRhaC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4434. Bdsk-Url-1 = {http://dx.doi.org/10.1109/HPDC.2000.868632}}
  4435. @techreport{Bonachea:2002aa,
  4436. Address = {Berkeley, CA, USA},
  4437. Author = {Bonachea, Dan},
  4438. Date-Added = {2014-08-27 15:41:58 +0000},
  4439. Date-Modified = {2014-08-27 15:42:02 +0000},
  4440. Publisher = {University of California at Berkeley},
  4441. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Aucb%3AUCB%2F%2FCSD-02-1207},
  4442. Title = {GASNet Specification, V1.1},
  4443. Year = {2002}}
  4444. @inproceedings{Kale:1993aa,
  4445. Acmid = {165874},
  4446. Address = {New York, NY, USA},
  4447. Author = {Kale, Laxmikant V. and Krishnan, Sanjeev},
  4448. Booktitle = {Proceedings of the Eighth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  4449. Date-Added = {2014-08-27 15:35:33 +0000},
  4450. Date-Modified = {2014-08-27 15:35:50 +0000},
  4451. Doi = {10.1145/165854.165874},
  4452. Isbn = {0-89791-587-9},
  4453. Location = {Washington, D.C., USA},
  4454. Numpages = {18},
  4455. Pages = {91--108},
  4456. Publisher = {ACM},
  4457. Series = {OOPSLA '93},
  4458. Title = {{CHARM++}: A Portable Concurrent Object Oriented System Based on C++},
  4459. Url = {http://doi.acm.org/10.1145/165854.165874},
  4460. Year = {1993},
  4461. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTEta2FsZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MS1rYWxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7bRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5MS1rYWxlLnBkZgAOABoADABwADkAMQAtAGsAYQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkxLWthbGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  4462. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165874},
  4463. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165854.165874}}
  4464. @inproceedings{Thornton:2009aa,
  4465. Author = {W. Scott Thornton and Nicholas Vence and Robert Harrison},
  4466. Booktitle = {Cray User Group Conference},
  4467. Date-Added = {2014-08-27 15:24:18 +0000},
  4468. Date-Modified = {2014-08-27 15:25:11 +0000},
  4469. Title = {Introducing the {MADNESS} numerical framework for petascale computing},
  4470. Year = {2009},
  4471. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1Rob3JudG9uLXBhcGVyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVGhvcm50b24tcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMe/tAjcKBQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQI6jgAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRob3JudG9uLXBhcGVyLnBkZgAADgAmABIAVABoAG8AcgBuAHQAbwBuAC0AcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGhvcm50b24tcGFwZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  4472. @inproceedings{Odegard:1997aa,
  4473. Author = {Odegard, B.C., Jr. and Cadden, C.H. and Watson, R. D. and Nygren, R. and Slattery, K. T.},
  4474. Booktitle = {Fusion Engineering, 1997. 17th IEEE/NPSS Symposium},
  4475. Date-Added = {2014-08-26 20:30:27 +0000},
  4476. Date-Modified = {2014-08-26 20:30:32 +0000},
  4477. Doi = {10.1109/FUSION.1997.687050},
  4478. 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},
  4479. Month = {Oct},
  4480. Pages = {337-343 vol.1},
  4481. Title = {A review of the US joining technologies for plasma facing components in the ITER fusion reactor},
  4482. Volume = {1},
  4483. Year = {1997},
  4484. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FUSION.1997.687050}}
  4485. @article{Thibodeau:2012aa,
  4486. Author = {Patrick Thibodeau},
  4487. Date-Added = {2014-08-26 19:07:24 +0000},
  4488. Date-Modified = {2014-08-26 19:08:14 +0000},
  4489. Journal = {ComputerWorld},
  4490. Month = {October},
  4491. Title = {Climate change research gets petascale supercomputer},
  4492. Year = {2012}}
  4493. @inproceedings{Findler:2001aa,
  4494. Author = {Robert Bruce Findler and Matthias Felleisen},
  4495. Booktitle = {{OOPSLA} : Object-oriented Programming Systems, Languages and Applications},
  4496. Date-Added = {2014-08-26 19:01:16 +0000},
  4497. Date-Modified = {2014-08-26 19:02:53 +0000},
  4498. Title = {Contract Soundness for Object-Oriented Languages},
  4499. Year = {2001},
  4500. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vcHNsYTAxLWZmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29wc2xhMDEtZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95VtEPOOtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb29wc2xhMDEtZmYucGRmAAAOACAADwBvAG8AcABzAGwAYQAwADEALQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb29wc2xhMDEtZmYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  4501. @article{Lane:2013aa,
  4502. Author = {T.J. Lane and D. Shukla and K.A. Beauchamp and V.S. Pande},
  4503. Date-Added = {2014-08-26 17:55:08 +0000},
  4504. Date-Modified = {2014-08-26 17:56:25 +0000},
  4505. Journal = {Current Opinion in Structural Biology},
  4506. Month = {February},
  4507. Title = {To milliseconds and beyond: challenges in the simulation of protein folding},
  4508. Year = {2013}}
  4509. @article{WALKER:2003aa,
  4510. 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},
  4511. Date-Added = {2014-08-26 17:40:53 +0000},
  4512. Date-Modified = {2014-08-28 12:17:03 +0000},
  4513. Journal = {Integrated Assessment},
  4514. Number = {1},
  4515. Pages = {5-17},
  4516. Title = {Defining Uncertainty: A Conceptual Bases for Uncertainty Management in Model-Based Decision Support},
  4517. Volume = {4},
  4518. Year = {2003},
  4519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3VuY2VydGFpbnR5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdW5jZXJ0YWludHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NZdEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdW5jZXJ0YWludHkucGRmAAAOACAADwB1AG4AYwBlAHIAdABhAGkAbgB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdW5jZXJ0YWludHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  4520. @article{Costlow:2014aa,
  4521. Author = {Terry Costlow},
  4522. Date-Added = {2014-08-24 16:20:19 +0000},
  4523. Date-Modified = {2014-08-24 16:25:00 +0000},
  4524. Journal = {Aerospace Engineering},
  4525. Month = {July},
  4526. Number = {4},
  4527. Title = {Simulations for safety},
  4528. Volume = {4},
  4529. Year = {2014}}
  4530. @techreport{Lucas:2014aa,
  4531. Author = {Robert Lucas},
  4532. Date-Added = {2014-08-24 16:00:20 +0000},
  4533. Date-Modified = {2014-08-24 16:02:05 +0000},
  4534. Institution = {DOE ASCAC Subcommittee},
  4535. Month = {February},
  4536. Title = {Top Ten Exascale Research Challenges},
  4537. Year = {2014},
  4538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1RvcDEwcmVwb3J0RkVCMTQucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRUb3AxMHJlcG9ydEZFQjE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkpVb0B+ExlBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAfvQYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVG9wMTByZXBvcnRGRUIxNC5wZGYAAA4AKgAUAFQAbwBwADEAMAByAGUAcABvAHIAdABGAEUAQgAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Ub3AxMHJlcG9ydEZFQjE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  4539. @techreport{Liblit:1999aa,
  4540. Author = {Ben Liblit and Alexander Aiken},
  4541. Date-Added = {2014-08-22 17:28:19 +0000},
  4542. Date-Modified = {2014-08-22 17:29:17 +0000},
  4543. Institution = {University of California at Berkeley},
  4544. Month = {November},
  4545. Number = {UCB/CSD-99-1072},
  4546. Title = {Type Systems for Distributed Data Structures},
  4547. Year = {1999},
  4548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0NTRC05OS0xMDcyLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPQ1NELTk5LTEwNzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJIG3dAc9hNQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQHS5TAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENTRC05OS0xMDcyLnBkZgAOACAADwBDAFMARAAtADkAOQAtADEAMAA3ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DU0QtOTktMTA3Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  4549. @article{De-Millo:1979aa,
  4550. Acmid = {359106},
  4551. Address = {New York, NY, USA},
  4552. Author = {De Millo, Richard A. and Lipton, Richard J. and Perlis, Alan J.},
  4553. Date-Added = {2014-08-19 18:24:20 +0000},
  4554. Date-Modified = {2014-08-19 18:24:24 +0000},
  4555. Doi = {10.1145/359104.359106},
  4556. Issn = {0001-0782},
  4557. Issue_Date = {May 1979},
  4558. Journal = {Commun. ACM},
  4559. Keywords = {formal mathematics, mathematical proofs, program specification, program verification},
  4560. Month = may,
  4561. Number = {5},
  4562. Numpages = {10},
  4563. Pages = {271--280},
  4564. Publisher = {ACM},
  4565. Title = {Social Processes and Proofs of Theorems and Programs},
  4566. Url = {http://doi.acm.org/10.1145/359104.359106},
  4567. Volume = {22},
  4568. Year = {1979},
  4569. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwcm9vZnMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwcm9vZnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wb0Q849VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcm9vZnMucGRmAA4AFgAKAHAAcgBvAG8AZgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3Byb29mcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4570. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359104.359106},
  4571. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359104.359106}}
  4572. @inproceedings{Whisnant:2000aa,
  4573. Acmid = {854328},
  4574. Address = {Washington, DC, USA},
  4575. Author = {Whisnant, K. and Kalbarczyk, Z. and Iyer, R. K.},
  4576. Booktitle = {Proceedings of the 6th IEEE International On-Line Testing Workshop (IOLTW)},
  4577. Date-Added = {2014-08-19 16:49:04 +0000},
  4578. Date-Modified = {2014-08-19 16:49:10 +0000},
  4579. Isbn = {0-7695-0646-1},
  4580. Keywords = {checkpointing, multithreaded applications, object-oriented programming},
  4581. Pages = {3--},
  4582. Publisher = {IEEE Computer Society},
  4583. Series = {IOLTW '00},
  4584. Title = {Micro-Checkpointing: Checkpointing for Multithreaded Applications},
  4585. Url = {http://dl.acm.org/citation.cfm?id=850960.854328},
  4586. Year = {2000},
  4587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL09sdHdfMDBfdjUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5PbHR3XzAwX3Y1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjtlW0Bj4UFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAZMJAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT2x0d18wMF92NS5wZGYAAA4AHgAOAE8AbAB0AHcAXwAwADAAXwB2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9PbHR3XzAwX3Y1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  4588. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=850960.854328}}
  4589. @article{Fauzia:2013:BRD:2541228.2555309,
  4590. Acmid = {2555309},
  4591. Address = {New York, NY, USA},
  4592. Articleno = {53},
  4593. 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.},
  4594. Date-Added = {2014-08-19 02:39:17 +0000},
  4595. Date-Modified = {2014-08-19 02:39:17 +0000},
  4596. Doi = {10.1145/2541228.2555309},
  4597. Issn = {1544-3566},
  4598. Issue_Date = {December 2013},
  4599. Journal = {ACM Trans. Archit. Code Optim.},
  4600. Keywords = {Data locality, dynamic analysis, tiling},
  4601. Month = dec,
  4602. Number = {4},
  4603. Numpages = {29},
  4604. Pages = {53:1--53:29},
  4605. Publisher = {ACM},
  4606. Title = {Beyond Reuse Distance Analysis: Dynamic Analysis for Characterization of Data Locality Potential},
  4607. Url = {http://doi.acm.org/10.1145/2541228.2555309},
  4608. Volume = {10},
  4609. Year = {2013},
  4610. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTMtZmF1emlhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUzLWZhdXppYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugNEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTUzLWZhdXppYS5wZGYADgAeAA4AYQA1ADMALQBmAGEAdQB6AGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNTMtZmF1emlhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4611. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2541228.2555309},
  4612. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2541228.2555309}}
  4613. @inproceedings{Anderson:2008aa,
  4614. Acmid = {1375600},
  4615. Address = {New York, NY, USA},
  4616. Author = {Anderson, Zachary and Gay, David and Ennals, Rob and Brewer, Eric},
  4617. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4618. Date-Added = {2014-08-18 20:53:17 +0000},
  4619. Date-Modified = {2014-08-18 20:53:21 +0000},
  4620. Doi = {10.1145/1375581.1375600},
  4621. Isbn = {978-1-59593-860-2},
  4622. Keywords = {data-race},
  4623. Location = {Tucson, AZ, USA},
  4624. Numpages = {10},
  4625. Pages = {149--158},
  4626. Publisher = {ACM},
  4627. Series = {PLDI '08},
  4628. Title = {SharC: Checking Data Sharing Strategies for Multithreaded C},
  4629. Url = {http://doi.acm.org/10.1145/1375581.1375600},
  4630. Year = {2008},
  4631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDktYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ5LWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nQ0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ5LWFuZGVyc29uLnBkZgAADgAkABEAcAAxADQAOQAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ5LWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4632. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375600},
  4633. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375600}}
  4634. @techreport{Rastogi:2014aa,
  4635. Author = {Aseem Rastogi and Nikhil Swamy and Ce ́dric Fournet and Gavin Bierman and Panagiotis Vekris},
  4636. Date-Added = {2014-08-18 18:09:03 +0000},
  4637. Date-Modified = {2014-08-18 18:10:03 +0000},
  4638. Institution = {Microsoft Research},
  4639. Number = {MSR-TR-2014-99},
  4640. Title = {Safe \& Efficient Gradual Typing for {TypeScript}},
  4641. Year = {2014},
  4642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zYWZldHMtdHIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zYWZldHMtdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nY0Q88k1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzYWZldHMtdHIucGRmAAAOABwADQBzAGEAZgBlAHQAcwAtAHQAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zYWZldHMtdHIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  4643. @techreport{Lee:2006aa,
  4644. Author = {Edward A. Lee},
  4645. Date-Added = {2014-08-13 14:23:15 +0000},
  4646. Date-Modified = {2014-08-13 14:24:08 +0000},
  4647. Institution = {University of California at Berkeley},
  4648. Month = {January},
  4649. Number = {UCB/EECS-2006-1},
  4650. Title = {The Problem with Threads},
  4651. Year = {2006},
  4652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0VFQ1MtMjAwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRUVDUy0yMDA2LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI0gG9AQ7VFQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQESWRAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVFQ1MtMjAwNi0xLnBkZgAOACAADwBFAEUAQwBTAC0AMgAwADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FRUNTLTIwMDYtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  4653. @inproceedings{Bacon:2000aa,
  4654. Acmid = {353197},
  4655. Address = {New York, NY, USA},
  4656. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  4657. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  4658. Date-Added = {2014-08-12 15:39:01 +0000},
  4659. Date-Modified = {2014-08-12 15:39:06 +0000},
  4660. Doi = {10.1145/353171.353197},
  4661. Isbn = {1-58113-200-X},
  4662. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  4663. Location = {Minneapolis, Minnesota, USA},
  4664. Numpages = {19},
  4665. Pages = {382--400},
  4666. Publisher = {ACM},
  4667. Series = {OOPSLA '00},
  4668. Title = {Guava: A Dialect of Java Without Data Races},
  4669. Url = {http://doi.acm.org/10.1145/353171.353197},
  4670. Year = {2000},
  4671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzgyLWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM4Mi1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964NEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4Mi1iYWNvbi5wZGYADgAeAA4AcAAzADgAMgAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzgyLWJhY29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4672. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  4673. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  4674. @inproceedings{Aftandilian:2011aa,
  4675. Acmid = {2048090},
  4676. Address = {New York, NY, USA},
  4677. Author = {Aftandilian, Edward E. and Guyer, Samuel Z. and Vechev, Martin and Yahav, Eran},
  4678. Booktitle = {Proceedings of the 2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  4679. Date-Added = {2014-08-12 02:59:50 +0000},
  4680. Date-Modified = {2014-08-12 02:59:53 +0000},
  4681. Doi = {10.1145/2048066.2048090},
  4682. Isbn = {978-1-4503-0940-0},
  4683. Keywords = {assertions, concurrent checking, data structure invariants, dynamic analysis, heap snapshot},
  4684. Location = {Portland, Oregon, USA},
  4685. Numpages = {14},
  4686. Pages = {275--288},
  4687. Publisher = {ACM},
  4688. Series = {OOPSLA '11},
  4689. Title = {Asynchronous Assertions},
  4690. Url = {http://doi.acm.org/10.1145/2048066.2048090},
  4691. Year = {2011},
  4692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNzUtYWZ0YW5kaWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjc1LWFmdGFuZGlsaWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qH0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc1LWFmdGFuZGlsaWFuLnBkZgAOACoAFABwADIANwA1AC0AYQBmAHQAYQBuAGQAaQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyNzUtYWZ0YW5kaWxpYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4693. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048090},
  4694. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048090}}
  4695. @inproceedings{Vechev:2010aa,
  4696. Acmid = {1806658},
  4697. Address = {New York, NY, USA},
  4698. Author = {Vechev, Martin and Yahav, Eran and Yorsh, Greta},
  4699. Booktitle = {Proceedings of the 2010 International Symposium on Memory Management},
  4700. Date-Added = {2014-08-12 02:56:00 +0000},
  4701. Date-Modified = {2014-08-12 02:56:03 +0000},
  4702. Doi = {10.1145/1806651.1806658},
  4703. Isbn = {978-1-4503-0054-4},
  4704. Keywords = {ownership, parallel garbage collector, virtual machine},
  4705. Location = {Toronto, Ontario, Canada},
  4706. Numpages = {10},
  4707. Pages = {41--50},
  4708. Publisher = {ACM},
  4709. Series = {ISMM '10},
  4710. Title = {PHALANX: Parallel Checking of Expressive Heap Assertions},
  4711. Url = {http://doi.acm.org/10.1145/1806651.1806658},
  4712. Year = {2010},
  4713. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDEtdmVjaGV2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxLXZlY2hldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968dEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxLXZlY2hldi5wZGYADgAeAA4AcAA0ADEALQB2AGUAYwBoAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDEtdmVjaGV2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4714. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806651.1806658},
  4715. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1806651.1806658}}
  4716. @phdthesis{Shinnar:2011aa,
  4717. Author = {Avraham Ever Shinnar},
  4718. Date-Added = {2014-08-12 02:45:32 +0000},
  4719. Date-Modified = {2014-08-12 02:46:19 +0000},
  4720. Month = {May},
  4721. School = {Harvard University},
  4722. Title = {Safe and Effective Contracts},
  4723. Year = {2011},
  4724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIFNhZmUgYW5kIEVmZmVjdGl2ZSBDb250cmFjdHMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9TYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA05Y30Y4D8VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGOPDEAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBTYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAOAEIAIABTAGEAZgBlACAAYQBuAGQAIABFAGYAZgBlAGMAdABpAHYAZQAgAEMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL1NhZmUgYW5kIEVmZmVjdGl2ZSBDb250cmFjdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  4725. @inproceedings{Nguyen:2008aa,
  4726. Acmid = {1787545},
  4727. Address = {Berlin, Heidelberg},
  4728. Author = {Nguyen, Huu Hai and Kuncak, Viktor and Chin, Wei-Ngan},
  4729. Booktitle = {Proceedings of the 9th International Conference on Verification, Model Checking, and Abstract Interpretation},
  4730. Date-Added = {2014-08-12 02:37:29 +0000},
  4731. Date-Modified = {2014-08-12 02:37:34 +0000},
  4732. Isbn = {3-540-78162-5, 978-3-540-78162-2},
  4733. Location = {San Francisco, USA},
  4734. Numpages = {15},
  4735. Pages = {203--217},
  4736. Publisher = {Springer-Verlag},
  4737. Series = {VMCAI'08},
  4738. Title = {Runtime Checking for Separation Logic},
  4739. Url = {http://dl.acm.org/citation.cfm?id=1787526.1787545},
  4740. Year = {2008},
  4741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPS4uL0Ryb3Bib3gvYmliL05ndXllbkVUQUwwOFJ1bnRpbWVDaGVja2luZ1NlcGFyYXRpb25Mb2dpYy5wZGbSFwsYGVdOUy5kYXRhTxEB8AAAAAAB8AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH05ndXllbkVUQUwwOFJ1bnRpbWVDIzhDRTU1NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM5VTQDvZPUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0A8ujwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOZ3V5ZW5FVEFMMDhSdW50aW1lQyM4Q0U1NTQucGRmAA4AXgAuAE4AZwB1AHkAZQBuAEUAVABBAEwAMAA4AFIAdQBuAHQAaQBtAGUAQwBoAGUAYwBrAGkAbgBnAFMAZQBwAGEAcgBhAHQAaQBvAG4ATABvAGcAaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBGVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTmd1eWVuRVRBTDA4UnVudGltZUNoZWNraW5nU2VwYXJhdGlvbkxvZ2ljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAM4A0wDbAs8C0QLWAuEC6gL4AvwDAwMMAxEDHgMhAzMDNgM7AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAz0=},
  4742. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1787526.1787545}}
  4743. @techreport{Ashby:2010aa,
  4744. 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},
  4745. Date-Added = {2014-08-11 13:51:10 +0000},
  4746. Date-Modified = {2014-08-11 13:52:36 +0000},
  4747. Institution = {U.S. Department of Energy, Office of Science},
  4748. Month = {Fall},
  4749. Title = {Report on Exascale Computing},
  4750. Year = {2010},
  4751. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGV4YXNjYWxlX3N1YmNvbW1pdHRlZV9yZXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9leGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NP0Q82+1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBleGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAOAEIAIABlAHgAYQBzAGMAYQBsAGUAXwBzAHUAYgBjAG8AbQBtAGkAdAB0AGUAZQBfAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2V4YXNjYWxlX3N1YmNvbW1pdHRlZV9yZXBvcnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  4752. @techreport{Ang:2014aa,
  4753. 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},
  4754. Date-Added = {2014-08-11 13:15:06 +0000},
  4755. Date-Modified = {2014-08-11 13:17:44 +0000},
  4756. Institution = {Lawrence Berkeley National Laboratory},
  4757. Month = {May},
  4758. Title = {Abstract Machine Models and Proxy Architectures for Exascale Computing},
  4759. Year = {2014},
  4760. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGNhbF9hbW1fdjFfMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGNhbF9hbW1fdjFfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQnRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhbF9hbW1fdjFfMS5wZGYADgAiABAAYwBhAGwAXwBhAG0AbQBfAHYAMQBfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvY2FsX2FtbV92MV8xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4761. @article{Whiting:1994aa,
  4762. Acmid = {612574},
  4763. Address = {Piscataway, NJ, USA},
  4764. Author = {Whiting, Paul G. and Pascoe, Robert S. V.},
  4765. Date-Added = {2014-08-10 20:37:32 +0000},
  4766. Date-Modified = {2014-08-10 20:37:39 +0000},
  4767. Doi = {10.1109/85.329757},
  4768. Issn = {1058-6180},
  4769. Issue_Date = {December 1994},
  4770. Journal = {IEEE Ann. Hist. Comput.},
  4771. Month = dec,
  4772. Number = {4},
  4773. Numpages = {22},
  4774. Pages = {38--59},
  4775. Publisher = {IEEE Educational Activities Department},
  4776. Title = {A History of Data-Flow Languages},
  4777. Url = {http://dx.doi.org/10.1109/85.329757},
  4778. Volume = {16},
  4779. Year = {1994},
  4780. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhpc3RvcnktZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoaXN0b3J5LWRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wp0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoaXN0b3J5LWRhdGFmbG93LnBkZgAOACoAFABoAGkAcwB0AG8AcgB5AC0AZABhAHQAYQBmAGwAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hpc3RvcnktZGF0YWZsb3cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4781. Bdsk-Url-1 = {http://dx.doi.org/10.1109/85.329757}}
  4782. @inproceedings{Faustini:1982aa,
  4783. Acmid = {682861},
  4784. Address = {London, UK, UK},
  4785. Author = {Faustini, A. A.},
  4786. Booktitle = {Proceedings of the 9th Colloquium on Automata, Languages and Programming},
  4787. Date-Added = {2014-08-10 20:35:57 +0000},
  4788. Date-Modified = {2014-08-10 20:36:02 +0000},
  4789. Isbn = {3-540-11576-5},
  4790. Numpages = {13},
  4791. Pages = {212--224},
  4792. Publisher = {Springer-Verlag},
  4793. Title = {An Operational Semantics for Pure Dataflow},
  4794. Url = {http://dl.acm.org/citation.cfm?id=646236.682861},
  4795. Year = {1982},
  4796. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646236.682861}}
  4797. @inproceedings{Dean:2004aa,
  4798. Acmid = {1251264},
  4799. Address = {Berkeley, CA, USA},
  4800. Author = {Dean, Jeffrey and Ghemawat, Sanjay},
  4801. Booktitle = {Proceedings of the 6th Conference on Symposium on Opearting Systems Design \& Implementation - Volume 6},
  4802. Date-Added = {2014-08-10 20:12:57 +0000},
  4803. Date-Modified = {2014-08-10 20:13:01 +0000},
  4804. Location = {San Francisco, CA},
  4805. Numpages = {1},
  4806. Pages = {10--10},
  4807. Publisher = {USENIX Association},
  4808. Series = {OSDI'04},
  4809. Title = {MapReduce: Simplified Data Processing on Large Clusters},
  4810. Url = {http://dl.acm.org/citation.cfm?id=1251254.1251264},
  4811. Year = {2004},
  4812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcHJlZHVjZS1vc2RpMDQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXByZWR1Y2Utb3NkaTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jS0Q845FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYXByZWR1Y2Utb3NkaTA0LnBkZgAOACoAFABtAGEAcAByAGUAZAB1AGMAZQAtAG8AcwBkAGkAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21hcHJlZHVjZS1vc2RpMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4813. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1251254.1251264}}
  4814. @inproceedings{Wozniak:2012aa,
  4815. Acmid = {2443421},
  4816. Address = {New York, NY, USA},
  4817. Articleno = {5},
  4818. 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.},
  4819. Booktitle = {Proceedings of the 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies},
  4820. Date-Added = {2014-08-10 20:10:12 +0000},
  4821. Date-Modified = {2014-08-10 20:10:16 +0000},
  4822. Doi = {10.1145/2443416.2443421},
  4823. Isbn = {978-1-4503-1876-1},
  4824. Keywords = {ADLB, MPI, concurrency, dataflow, exascale, swift, turbine},
  4825. Location = {Scottsdale, Arizona},
  4826. Numpages = {12},
  4827. Pages = {5:1--5:12},
  4828. Publisher = {ACM},
  4829. Series = {SWEET '12},
  4830. Title = {Turbine: A Distributed-memory Dataflow Engine for Extreme-scale Many-task Applications},
  4831. Url = {http://doi.acm.org/10.1145/2443416.2443421},
  4832. Year = {2012},
  4833. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNS13b3puaWFrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUtd296bmlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ufdEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTUtd296bmlhay5wZGYADgAeAA4AYQA1AC0AdwBvAHoAbgBpAGEAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNS13b3puaWFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4834. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2443416.2443421},
  4835. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2443416.2443421}}
  4836. @article{Parker:2006aa,
  4837. Acmid = {1125421},
  4838. Address = {Amsterdam, The Netherlands, The Netherlands},
  4839. Author = {Parker, Steven G.},
  4840. Date-Added = {2014-08-10 20:06:38 +0000},
  4841. Date-Modified = {2014-08-10 20:06:42 +0000},
  4842. Doi = {10.1016/j.future.2005.04.001},
  4843. Issn = {0167-739X},
  4844. Issue_Date = {January 2006},
  4845. Journal = {Future Gener. Comput. Syst.},
  4846. Keywords = {components, scientific computing, structured AMR},
  4847. Month = jan,
  4848. Number = {1},
  4849. Numpages = {13},
  4850. Pages = {204--216},
  4851. Publisher = {Elsevier Science Publishers B. V.},
  4852. Title = {A Component-based Architecture for Parallel Multi-physics PDE Simulation},
  4853. Url = {http://dx.doi.org/10.1016/j.future.2005.04.001},
  4854. Volume = {22},
  4855. Year = {2006},
  4856. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVpbnRhaF9mcmFtZXdvcmsucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1aW50YWhfZnJhbWV3b3JrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41k0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1aW50YWhfZnJhbWV3b3JrLnBkZgAOACoAFAB1AGkAbgB0AGEAaABfAGYAcgBhAG0AZQB3AG8AcgBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3VpbnRhaF9mcmFtZXdvcmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4857. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.04.001}}
  4858. @inproceedings{Choi:2011aa,
  4859. 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},
  4860. Booktitle = {Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on},
  4861. Date-Added = {2014-08-09 16:46:36 +0000},
  4862. Date-Modified = {2014-08-09 16:46:41 +0000},
  4863. Doi = {10.1109/PACT.2011.21},
  4864. Issn = {1089-795X},
  4865. 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},
  4866. Month = {Oct},
  4867. Pages = {155-166},
  4868. Title = {DeNovo: Rethinking the Memory Hierarchy for Disciplined Parallelism},
  4869. Year = {2011},
  4870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWRlbm92b19wYWN0MTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFkZW5vdm9fcGFjdDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FJ0Q81pVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZW5vdm9fcGFjdDExLnBkZgAADgAkABEAZABlAG4AbwB2AG8AXwBwAGEAYwB0ADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9kZW5vdm9fcGFjdDExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4871. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2011.21}}
  4872. @inproceedings{Krishnamurthy:1993aa,
  4873. Acmid = {169724},
  4874. Address = {New York, NY, USA},
  4875. Author = {Krishnamurthy, A. and Culler, D. E. and Dusseau, A. and Goldstein, S. C. and Lumetta, S. and von Eicken, T. and Yelick, K.},
  4876. Booktitle = {Proceedings of the 1993 ACM/IEEE Conference on Supercomputing},
  4877. Date-Added = {2014-08-06 20:11:14 +0000},
  4878. Date-Modified = {2014-08-06 20:11:18 +0000},
  4879. Doi = {10.1145/169627.169724},
  4880. Isbn = {0-8186-4340-4},
  4881. Location = {Portland, Oregon, USA},
  4882. Numpages = {12},
  4883. Pages = {262--273},
  4884. Publisher = {ACM},
  4885. Series = {Supercomputing '93},
  4886. Title = {Parallel Programming in Split-C},
  4887. Url = {http://doi.acm.org/10.1145/169627.169724},
  4888. Year = {1993},
  4889. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2N1bGxlci1zYzkzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3VsbGVyLXNjOTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xM9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3VsbGVyLXNjOTMucGRmAAAOACAADwBjAHUAbABsAGUAcgAtAHMAYwA5ADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY3VsbGVyLXNjOTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4890. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169627.169724},
  4891. Bdsk-Url-2 = {http://dx.doi.org/10.1145/169627.169724}}
  4892. @techreport{Hilfinger:2006aa,
  4893. Address = {Berkeley, CA, USA},
  4894. Author = {Hilfinger, Paul N. and Bonachea, Dan and Gay, David and Graham, Susan and Liblit, Ben and Pike, Geoff and Yelick, Katherine},
  4895. Date-Added = {2014-08-06 19:57:20 +0000},
  4896. Date-Modified = {2014-08-06 19:58:20 +0000},
  4897. Institution = {University of California},
  4898. Number = {UCB/EECS-2005-15.1},
  4899. Publisher = {University of California at Berkeley},
  4900. Title = {Titanium Language Reference Manual},
  4901. Year = {2006},
  4902. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRpdGFuaXVtLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRpdGFuaXVtLXJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik/RDzyZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRpdGFuaXVtLXJlZi5wZGYADgAiABAAdABpAHQAYQBuAGkAdQBtAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdGl0YW5pdW0tcmVmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4903. @inproceedings{Saraswat:2007aa,
  4904. Acmid = {1229469},
  4905. Address = {New York, NY, USA},
  4906. Author = {Saraswat, Vijay A. and Jagadeesan, Radha and Michael, Maged and von Praun, Christoph},
  4907. Booktitle = {Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming},
  4908. Date-Added = {2014-08-06 19:33:25 +0000},
  4909. Date-Modified = {2014-08-06 19:33:29 +0000},
  4910. Doi = {10.1145/1229428.1229469},
  4911. Isbn = {978-1-59593-602-8},
  4912. Keywords = {memory model, sequential consistency, weak model},
  4913. Location = {San Jose, California, USA},
  4914. Numpages = {12},
  4915. Pages = {161--172},
  4916. Publisher = {ACM},
  4917. Series = {PPoPP '07},
  4918. Title = {A Theory of Memory Models},
  4919. Url = {http://doi.acm.org/10.1145/1229428.1229469},
  4920. Year = {2007},
  4921. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjEtc2FyYXN3YXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYxLXNhcmFzd2F0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3no0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYxLXNhcmFzd2F0LnBkZgAADgAkABEAcAAxADYAMQAtAHMAYQByAGEAcwB3AGEAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTYxLXNhcmFzd2F0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4922. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229469},
  4923. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1229428.1229469}}
  4924. @techreport{Yelick:2004aa,
  4925. Author = {Katherine Yelick and Dan Bonachea and Charles Wallace},
  4926. Date-Added = {2014-08-06 19:31:09 +0000},
  4927. Date-Modified = {2014-08-06 19:40:01 +0000},
  4928. Institution = {Lawrence Berkeley National Laboratory},
  4929. Month = {May},
  4930. Number = {LBNL-54983},
  4931. Title = {A Proposal for a {UPC} Memory Consistency Model},
  4932. Year = {2004},
  4933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1cGNtZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1cGNtZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41p0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1cGNtZW0ucGRmAA4AFgAKAHUAcABjAG0AZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3VwY21lbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  4934. @article{Arvind:1982aa,
  4935. Acmid = {1319193},
  4936. Address = {Los Alamitos, CA, USA},
  4937. Author = {Arvind, A. and Gostelow, K. P.},
  4938. Date-Added = {2014-08-06 19:15:32 +0000},
  4939. Date-Modified = {2014-08-06 19:15:36 +0000},
  4940. Doi = {10.1109/MC.1982.1653940},
  4941. Issn = {0018-9162},
  4942. Issue_Date = {February 1982},
  4943. Journal = {Computer},
  4944. Month = feb,
  4945. Number = {2},
  4946. Numpages = {8},
  4947. Pages = {42--49},
  4948. Publisher = {IEEE Computer Society Press},
  4949. Title = {The U-Interpreter},
  4950. Url = {http://dx.doi.org/10.1109/MC.1982.1653940},
  4951. Volume = {15},
  4952. Year = {1982},
  4953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx1LWludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHUtaW50ZXJwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWLRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHUtaW50ZXJwLnBkZgAOABoADAB1AC0AaQBuAHQAZQByAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdS1pbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  4954. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1982.1653940}}
  4955. @inproceedings{Georgel-Calin:2013aa,
  4956. Author = {Georgel Calin and Egor Derevenetc and Rupak Majumdar and Roland Meyer},
  4957. Booktitle = {In Procedings of FSTTCS 2013},
  4958. Date-Added = {2014-08-06 14:57:42 +0000},
  4959. Date-Modified = {2014-11-06 12:57:03 +0000},
  4960. Doi = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127},
  4961. Ee = {http://arxiv.org/abs/1307.6590},
  4962. Pages = {127-139},
  4963. Publisher = {Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik},
  4964. Series = {LIPIcs},
  4965. Title = {A Theory of Partitioned Global Address Spaces},
  4966. Volume = {7792},
  4967. Year = {2013},
  4968. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW9yeS1wZ2FzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3J5LXBnYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRdEPPJlQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3J5LXBnYXMucGRmAAAOACAADwB0AGgAZQBvAHIAeQAtAHAAZwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhlb3J5LXBnYXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4969. Bdsk-Url-1 = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127}}
  4970. @unpublished{Siek:2012aa,
  4971. Author = {Jeremy G. Siek and Michael M. Vitousek and Shashank Bharadwaj},
  4972. Date-Added = {2014-07-09 15:02:04 +0000},
  4973. Date-Modified = {2014-07-09 15:04:37 +0000},
  4974. Note = {draft},
  4975. Title = {Gradual Typing for Mutable Objects},
  4976. Year = {2012},
  4977. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndG1vLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3Rtby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91e9EPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3Rtby5wZGYADgASAAgAZwB0AG0AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ndG1vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  4978. @unpublished{Siek:2014aa,
  4979. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini},
  4980. Date-Added = {2014-07-08 19:01:02 +0000},
  4981. Date-Modified = {2014-07-08 19:02:32 +0000},
  4982. Month = {July},
  4983. Note = {POPL 2015 submission},
  4984. Title = {Monotonic References for Gradual Typing},
  4985. Year = {2014},
  4986. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW1vbm8tcmVmLXBvcGwyMDE1LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbW9uby1yZWYtcG9wbDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949NEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9uby1yZWYtcG9wbDIwMTUucGRmAAAOACwAFQBtAG8AbgBvAC0AcgBlAGYALQBwAG8AcABsADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvbW9uby1yZWYtcG9wbDIwMTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  4987. @inproceedings{Tobin-Hochstadt:2009aa,
  4988. Acmid = {1570512},
  4989. Address = {New York, NY, USA},
  4990. Author = {Tobin-Hochstadt, Sam and Findler, Robert Bruce},
  4991. Booktitle = {Proceedings for the 1st Workshop on Script to Program Evolution},
  4992. Date-Added = {2014-07-08 01:50:30 +0000},
  4993. Date-Modified = {2014-07-08 01:50:35 +0000},
  4994. Doi = {10.1145/1570506.1570512},
  4995. Isbn = {978-1-60558-543-7},
  4996. Location = {Genova, Italy},
  4997. Numpages = {11},
  4998. Pages = {47--57},
  4999. Publisher = {ACM},
  5000. Series = {STOP '09},
  5001. Title = {Cycles Without Pollution: A Gradual Typing Poem},
  5002. Url = {http://doi.acm.org/10.1145/1570506.1570512},
  5003. Year = {2009},
  5004. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3A0Ny10b2Jpbi1ob2Noc3RhZHQucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sU0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAADgAwABcAcAA0ADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9wNDctdG9iaW4taG9jaHN0YWR0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5005. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570512},
  5006. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1570506.1570512}}
  5007. @inproceedings{Van-Cutsem:2010aa,
  5008. Address = {New York, NY, USA},
  5009. Author = {Van Cutsem, Tom and Miller, Mark S.},
  5010. Booktitle = {Proceedings of the 6th Symposium on Dynamic Languages},
  5011. Date-Added = {2014-07-07 12:49:04 +0000},
  5012. Date-Modified = {2015-11-18 04:45:24 +0000},
  5013. Keywords = {Javascript, intercession, proxies, reflection},
  5014. Location = {Reno/Tahoe, Nevada, USA},
  5015. Numpages = {14},
  5016. Pages = {59--72},
  5017. Publisher = {ACM},
  5018. Series = {DLS '10},
  5019. Title = {Proxies: Design Principles for Robust Object-oriented Intercession APIs},
  5020. Year = {2010},
  5021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OS12YW5jdXRzZW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTktdmFuY3V0c2VtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tS0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTktdmFuY3V0c2VtLnBkZgAADgAkABEAcAA1ADkALQB2AGEAbgBjAHUAdABzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTktdmFuY3V0c2VtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5022. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869631.1869638},
  5023. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869631.1869638}}
  5024. @incollection{Perconti:2014aa,
  5025. Author = {Perconti, JamesT. and Ahmed, Amal},
  5026. Booktitle = {Programming Languages and Systems},
  5027. Date-Added = {2014-06-20 02:33:49 +0000},
  5028. Date-Modified = {2014-06-20 02:33:51 +0000},
  5029. Doi = {10.1007/978-3-642-54833-8_8},
  5030. Editor = {Shao, Zhong},
  5031. Isbn = {978-3-642-54832-1},
  5032. Language = {English},
  5033. Pages = {128-148},
  5034. Publisher = {Springer Berlin Heidelberg},
  5035. Series = {Lecture Notes in Computer Science},
  5036. Title = {Verifying an Open Compiler Using Multi-language Semantics},
  5037. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_8},
  5038. Volume = {8410},
  5039. Year = {2014},
  5040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG11bHRpbGFuZy12ZXJpZnkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtdWx0aWxhbmctdmVyaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j90Q845VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aWxhbmctdmVyaWZ5LnBkZgAOACoAFABtAHUAbAB0AGkAbABhAG4AZwAtAHYAZQByAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL211bHRpbGFuZy12ZXJpZnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5041. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_8}}
  5042. @techreport{Dalessandro:2014aa,
  5043. Author = {Luke Dalessandro and Matthew Anderson and Maciej Brodowicz and Andrew Lumsdaine and Thomas Sterling},
  5044. Date-Added = {2014-06-18 02:32:23 +0000},
  5045. Date-Modified = {2014-06-18 02:33:20 +0000},
  5046. Institution = {Center for Extreme Scale Technologies, Indiana University},
  5047. Month = {March},
  5048. Title = {XPI Draft Specification},
  5049. Year = {2014},
  5050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVd4cGkucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qd4cGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42r0Q899lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEYAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB4cGkucGRmAAAOABAABwB4AHAAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi94cGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  5051. @article{Tabbal:2011aa,
  5052. Acmid = {1964232},
  5053. Address = {New York, NY, USA},
  5054. Author = {Tabbal, Alexandre and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Sterling, Thomas},
  5055. Date-Added = {2014-06-18 02:27:43 +0000},
  5056. Date-Modified = {2014-06-18 02:27:46 +0000},
  5057. Doi = {10.1145/1964218.1964232},
  5058. Issn = {0163-5999},
  5059. Issue_Date = {March 2011},
  5060. Journal = {SIGMETRICS Perform. Eval. Rev.},
  5061. Keywords = {execution model, model of computation, paralleX},
  5062. Month = mar,
  5063. Number = {4},
  5064. Numpages = {7},
  5065. Pages = {81--87},
  5066. Publisher = {ACM},
  5067. Title = {Preliminary Design Examination of the ParalleX System from a Software and Hardware Perspective},
  5068. Url = {http://doi.acm.org/10.1145/1964218.1964232},
  5069. Volume = {38},
  5070. Year = {2011},
  5071. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODEtdGFiYmFsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgxLXRhYmJhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97odEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgxLXRhYmJhbC5wZGYADgAeAA4AcAA4ADEALQB0AGEAYgBiAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODEtdGFiYmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5072. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964232},
  5073. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1964218.1964232}}
  5074. @inproceedings{Gao:2007aa,
  5075. Author = {Gao, G.R. and Sterling, T. and Stevens, R. and Hereld, M. and Weirong Zhu},
  5076. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  5077. Date-Added = {2014-06-18 02:26:30 +0000},
  5078. Date-Modified = {2014-06-18 02:26:44 +0000},
  5079. Doi = {10.1109/IPDPS.2007.370484},
  5080. 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},
  5081. Month = {March},
  5082. Pages = {1-6},
  5083. Title = {{ParalleX}: A Study of A New Parallel Computation Model},
  5084. Year = {2007},
  5085. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhcmFsbGVYLWlwZHBzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFyYWxsZVgtaXBkcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972NEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFyYWxsZVgtaXBkcHMucGRmAA4AJgASAHAAYQByAGEAbABsAGUAWAAtAGkAcABkAHAAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wYXJhbGxlWC1pcGRwcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  5086. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370484}}
  5087. @article{Dekate:2012aa,
  5088. Acmid = {2331126},
  5089. Address = {Thousand Oaks, CA, USA},
  5090. Author = {Dekate, Chirag and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Adelstein-Lelbach, Bryce and Sterling, Thomas},
  5091. Date-Added = {2014-06-18 02:24:26 +0000},
  5092. Date-Modified = {2014-06-18 02:24:31 +0000},
  5093. Doi = {10.1177/1094342012440585},
  5094. Issn = {1094-3420},
  5095. Issue_Date = {August 2012},
  5096. Journal = {Int. J. High Perform. Comput. Appl.},
  5097. Keywords = {Barnes-Hut, N-body, parallelization, parallex},
  5098. Month = aug,
  5099. Number = {3},
  5100. Numpages = {14},
  5101. Pages = {319--332},
  5102. Publisher = {Sage Publications, Inc.},
  5103. Title = {Improving the Scalability of Parallel N-body Applications with an Event-driven Constraint-based Execution Model},
  5104. Url = {http://dx.doi.org/10.1177/1094342012440585},
  5105. Volume = {26},
  5106. Year = {2012},
  5107. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342012440585}}
  5108. @inproceedings{Sterling:2014aa,
  5109. Address = {Stockholm, Sweden},
  5110. Author = {Thomas Sterling and Matthew Anderson and P. Kevin Bohan and Maciej Brodowicz and Abhishek Kulkarni and Bo Zhang},
  5111. Booktitle = {Exascale Applications and Software Conference},
  5112. Date-Added = {2014-06-18 02:20:26 +0000},
  5113. Date-Modified = {2014-06-18 02:20:38 +0000},
  5114. Keywords = {HPX},
  5115. Month = {Apr},
  5116. Title = {Towards Exascale Co-design in a Runtime System},
  5117. Year = 2014}
  5118. @inproceedings{Kaiser:2009aa,
  5119. Author = {Kaiser, H. and Brodowicz, M. and Sterling, T.},
  5120. Booktitle = {Parallel Processing Workshops, 2009. ICPPW '09. International Conference on},
  5121. Date-Added = {2014-06-18 02:19:23 +0000},
  5122. Date-Modified = {2014-06-18 02:19:38 +0000},
  5123. Doi = {10.1109/ICPPW.2009.14},
  5124. Issn = {1530-2016},
  5125. 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},
  5126. Month = {Sept},
  5127. Pages = {394-401},
  5128. Title = {{ParalleX} An Advanced Parallel Execution Model for Scaling-Impaired Applications},
  5129. Year = {2009},
  5130. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPPW.2009.14}}
  5131. @inproceedings{Boudol:2009aa,
  5132. Acmid = {1480930},
  5133. Address = {New York, NY, USA},
  5134. Author = {Boudol, G{\'e}rard and Petri, Gustavo},
  5135. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5136. Date-Added = {2014-06-15 17:37:33 +0000},
  5137. Date-Modified = {2014-06-15 17:37:37 +0000},
  5138. Doi = {10.1145/1480881.1480930},
  5139. Isbn = {978-1-60558-379-2},
  5140. Keywords = {memory models, operational semantics},
  5141. Location = {Savannah, GA, USA},
  5142. Numpages = {12},
  5143. Pages = {392--403},
  5144. Publisher = {ACM},
  5145. Series = {POPL '09},
  5146. Title = {Relaxed Memory Models: An Operational Approach},
  5147. Url = {http://doi.acm.org/10.1145/1480881.1480930},
  5148. Year = {2009},
  5149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOTItYm91ZG9sLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5Mi1ib3Vkb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9659EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5Mi1ib3Vkb2wucGRmAAAOACAADwBwADMAOQAyAC0AYgBvAHUAZABvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM5Mi1ib3Vkb2wucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5150. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480930},
  5151. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480930}}
  5152. @article{Plotkin:2004aa,
  5153. Author = {Gordon D. Plotkin},
  5154. Date-Added = {2014-06-15 17:35:53 +0000},
  5155. Date-Modified = {2014-06-15 17:35:58 +0000},
  5156. Journal = {Journal of Logic and Algebraic Programming},
  5157. Pages = {17-139},
  5158. Title = {A structural approach to operational semantics},
  5159. Volume = {60-61},
  5160. Year = {2004},
  5161. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzb3NfamxhcC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNvc19qbGFwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihjRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNvc19qbGFwLnBkZgAOABoADABzAG8AcwBfAGoAbABhAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc29zX2psYXAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  5162. @techreport{MPIForum:1994aa,
  5163. Address = {Knoxville, TN, USA},
  5164. Author = {Message Passing Interface Forum},
  5165. Date-Added = {2014-06-14 04:46:05 +0000},
  5166. Date-Modified = {2014-06-14 04:46:21 +0000},
  5167. Publisher = {University of Tennessee},
  5168. Title = {{MPI}: A Message-Passing Interface Standard},
  5169. Year = {1994}}
  5170. @inproceedings{Might:2011aa,
  5171. Acmid = {2034801},
  5172. Address = {New York, NY, USA},
  5173. Author = {Might, Matthew and Darais, David and Spiewak, Daniel},
  5174. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  5175. Date-Added = {2014-06-04 02:56:13 +0000},
  5176. Date-Modified = {2014-06-04 02:56:18 +0000},
  5177. Doi = {10.1145/2034773.2034801},
  5178. Isbn = {978-1-4503-0865-6},
  5179. Keywords = {context-free grammar, derivative, formal languages, parser combinator, parsing, regular expressions},
  5180. Location = {Tokyo, Japan},
  5181. Numpages = {7},
  5182. Pages = {189--195},
  5183. Publisher = {ACM},
  5184. Series = {ICFP '11},
  5185. Title = {Parsing with Derivatives: A Functional Pearl},
  5186. Url = {http://doi.acm.org/10.1145/2034773.2034801},
  5187. Year = {2011},
  5188. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1pZ2h0MjAxMWRlcml2YXRpdmVzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9459EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAA4AMgAYAG0AaQBnAGgAdAAyADAAMQAxAGQAZQByAGkAdgBhAHQAaQB2AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9taWdodDIwMTFkZXJpdmF0aXZlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  5189. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034801},
  5190. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034801}}
  5191. @inproceedings{Honda:2008aa,
  5192. Acmid = {1328472},
  5193. Address = {New York, NY, USA},
  5194. Author = {Honda, Kohei and Yoshida, Nobuko and Carbone, Marco},
  5195. Booktitle = {Proceedings of the 35th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5196. Date-Added = {2014-05-26 07:24:09 +0000},
  5197. Date-Modified = {2014-05-26 07:24:14 +0000},
  5198. Doi = {10.1145/1328438.1328472},
  5199. Isbn = {978-1-59593-689-9},
  5200. Keywords = {causality, choreography, communications, mobile processes, multiparty, session types, structured programming},
  5201. Location = {San Francisco, California, USA},
  5202. Numpages = {12},
  5203. Pages = {273--284},
  5204. Publisher = {ACM},
  5205. Series = {POPL '08},
  5206. Title = {Multiparty Asynchronous Session Types},
  5207. Url = {http://doi.acm.org/10.1145/1328438.1328472},
  5208. Year = {2008},
  5209. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjczLWhvbmRhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3My1ob25kYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96hNEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3My1ob25kYS5wZGYADgAeAA4AcAAyADcAMwAtAGgAbwBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjczLWhvbmRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5210. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328472},
  5211. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1328438.1328472}}
  5212. @phdthesis{Cann:1989aa,
  5213. Address = {Fort Collins, CO, USA},
  5214. Author = {Cann, David C.},
  5215. Date-Added = {2014-05-19 13:54:07 +0000},
  5216. Date-Modified = {2014-05-19 13:54:12 +0000},
  5217. Note = {AAI9007070},
  5218. Publisher = {Colorado State University},
  5219. Title = {Compilation Techniques for High-performance Applicative Computation},
  5220. Year = {1989}}
  5221. @techreport{Feo:1990aa,
  5222. Author = {John Feo},
  5223. Date-Added = {2014-05-19 13:22:37 +0000},
  5224. Date-Modified = {2014-05-19 13:23:25 +0000},
  5225. Institution = {Lawrence Livermore National Laboratory},
  5226. Month = {September},
  5227. Number = {UCRL-JC-1060781},
  5228. Title = {Arrays in Sisal},
  5229. Year = {1990},
  5230. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjIxNTI3Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB25+bPn34YUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz5+2WAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMTUyNzYucGRmAAAOABYACgAyADEANQAyADcANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  5231. @manual{Dart:2014aa,
  5232. Author = {The Dart Team},
  5233. Date-Added = {2014-05-15 13:26:57 +0000},
  5234. Date-Modified = {2014-05-15 13:27:33 +0000},
  5235. Edition = {1.2},
  5236. Month = {March},
  5237. Organization = {Google},
  5238. Title = {Dart Programming Language Specification},
  5239. Year = {2014},
  5240. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUbRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAA4AQAAfAGQAYQByAHQALQBsAGEAbgBnAHUAYQBnAGUALQBzAHAAZQBjAGkAZgBpAGMAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  5241. @inproceedings{Bolz:2014aa,
  5242. Author = {Carl Friedrich Bolz and Tobias Pape and Jeremy G. Siek and Sam Tobin-Hochstadt},
  5243. Booktitle = {Workshop on Dynamic Languages and Applications},
  5244. Date-Added = {2014-05-06 00:51:24 +0000},
  5245. Date-Modified = {2014-05-06 00:53:21 +0000},
  5246. Title = {Meta-tracing makes a fast {Racket}},
  5247. Year = {2014},
  5248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHB5Y2tldC1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHB5Y2tldC1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fB7RDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHB5Y2tldC1maW5hbC5wZGYADgAiABAAcAB5AGMAawBlAHQALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcHlja2V0LWZpbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  5249. @book{Nielson:1999aa,
  5250. Author = {Hanne Riis Nielson and Flemming Nielson},
  5251. Date-Added = {2014-05-01 01:22:18 +0000},
  5252. Date-Modified = {2014-05-01 01:23:53 +0000},
  5253. Publisher = {John Wiley and Sons Ltd.},
  5254. Title = {Semantics with Applications: A Formal Introduction},
  5255. Year = {1999},
  5256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNlbS13aXRoLWFwcC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNlbS13aXRoLWFwcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/if3RDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNlbS13aXRoLWFwcC5wZGYADgAiABAAcwBlAG0ALQB3AGkAdABoAC0AYQBwAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2VtLXdpdGgtYXBwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  5257. @techreport{Culler:1989aa,
  5258. Author = {David E. Culler},
  5259. Date-Added = {2014-04-30 18:55:21 +0000},
  5260. Date-Modified = {2014-04-30 18:56:53 +0000},
  5261. Institution = {MIT Lab for Computer Science},
  5262. Number = {TR-446},
  5263. Title = {Managing Parallelism and Resources in Scientific Dataflow Programs},
  5264. Year = {1989},
  5265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWN1bGxlci1waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY3VsbGVyLXBoZC10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3VsbGVyLXBoZC10aGVzaXMucGRmAAAOACwAFQBjAHUAbABsAGUAcgAtAHAAaABkAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY3VsbGVyLXBoZC10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5266. @inproceedings{Papadopoulos:1990aa,
  5267. Acmid = {325117},
  5268. Address = {New York, NY, USA},
  5269. Author = {Papadopoulos, Gregory M. and Culler, David E.},
  5270. Booktitle = {Proceedings of the 17th Annual International Symposium on Computer Architecture},
  5271. Date-Added = {2014-04-28 15:09:32 +0000},
  5272. Date-Modified = {2014-04-28 15:09:37 +0000},
  5273. Doi = {10.1145/325164.325117},
  5274. Isbn = {0-89791-366-3},
  5275. Location = {Seattle, Washington, USA},
  5276. Numpages = {10},
  5277. Pages = {82--91},
  5278. Publisher = {ACM},
  5279. Series = {ISCA '90},
  5280. Title = {Monsoon: An Explicit Token-store Architecture},
  5281. Url = {http://doi.acm.org/10.1145/325164.325117},
  5282. Year = {1990},
  5283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA4Mi1wYXBhZG9wb3Vsb3MucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwODItcGFwYWRvcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ui0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODItcGFwYWRvcG91bG9zLnBkZgAOACoAFABwADgAMgAtAHAAYQBwAGEAZABvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A4Mi1wYXBhZG9wb3Vsb3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5284. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325164.325117},
  5285. Bdsk-Url-2 = {http://dx.doi.org/10.1145/325164.325117}}
  5286. @manual{Bracha:2011aa,
  5287. Author = {Gilad Bracha},
  5288. Date-Added = {2014-04-14 10:26:35 +0000},
  5289. Date-Modified = {2014-04-14 10:27:35 +0000},
  5290. Month = {October},
  5291. Organization = {Google},
  5292. Title = {Optional Types in {Dart}},
  5293. Year = {2011}}
  5294. @article{Hermida:2014aa,
  5295. Author = {Claudio Hermida and Uday S. Reddy and Edmund P. Robinson},
  5296. Date-Added = {2014-04-09 13:44:16 +0000},
  5297. Date-Modified = {2014-04-09 13:44:21 +0000},
  5298. Doi = {http://dx.doi.org/10.1016/j.entcs.2014.02.008},
  5299. Issn = {1571-0661},
  5300. Journal = {Electronic Notes in Theoretical Computer Science},
  5301. Keywords = {Relation lifting},
  5302. Note = {Proceedings of the Workshop on Algebra, Coalgebra and Topology (WACT 2013)},
  5303. Number = {0},
  5304. Pages = {149 - 180},
  5305. Title = {Logical Relations and Parametricity -- A Reynolds Programme for Category Theory and Programming Languages},
  5306. Url = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  5307. Volume = {303},
  5308. Year = {2014},
  5309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhlcm1pZGEtcGFyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoZXJtaWRhLXBhcmFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wm0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoZXJtaWRhLXBhcmFtLnBkZgAADgAkABEAaABlAHIAbQBpAGQAYQAtAHAAYQByAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9oZXJtaWRhLXBhcmFtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5310. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  5311. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2014.02.008}}
  5312. @inproceedings{Vitousek:2014aa,
  5313. Author = {Michael M. Vitousek and Jeremy G. Siek and Andrew Kent and Jim Baker},
  5314. Booktitle = {Dynamic Languages Symposium},
  5315. Date-Added = {2014-04-06 16:02:51 +0000},
  5316. Date-Modified = {2014-09-10 18:49:58 +0000},
  5317. Title = {Design and Evaluation of Gradual Typing for {Python}},
  5318. Year = {2014},
  5319. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2RsczI4LXZpdG91c2VrQS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2RsczI4LXZpdG91c2VrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVjRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRsczI4LXZpdG91c2VrQS5wZGYAAA4AKAATAGQAbABzADIAOAAtAHYAaQB0AG8AdQBzAGUAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2RsczI4LXZpdG91c2VrQS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  5320. @article{Siek:2013aa,
  5321. Author = {Jeremy G. Siek and Michael M. Vitousek},
  5322. Bibsource = {DBLP, http://dblp.uni-trier.de},
  5323. Date-Added = {2014-04-06 16:01:39 +0000},
  5324. Date-Modified = {2014-04-06 16:01:43 +0000},
  5325. Ee = {http://arxiv.org/abs/1312.0694},
  5326. Journal = {CoRR},
  5327. Title = {Monotonic References for Gradual Typing},
  5328. Volume = {abs/1312.0694},
  5329. Year = {2013},
  5330. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm8tcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePXRDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1vbm8tcmVmLnBkZgAOABoADABtAG8AbgBvAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbW9uby1yZWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  5331. @misc{Urma:2013aa,
  5332. Author = {Raoul-Gabriel Urma and Peter Ludemann and Gregory P. Smith},
  5333. Date-Added = {2014-04-06 10:21:44 +0000},
  5334. Date-Modified = {2014-04-06 15:41:41 +0000},
  5335. Howpublished = {\url{http://github.com/google/pytypedecl}},
  5336. Title = {pytypedecl},
  5337. Year = {2013}}
  5338. @inproceedings{Kah74,
  5339. Address = {Stockholm, Sweden},
  5340. Author = {G. Kahn},
  5341. Booktitle = {Information processing},
  5342. Date-Added = {2014-04-03 11:27:28 +0000},
  5343. Date-Modified = {2014-04-03 11:27:28 +0000},
  5344. Editor = {J. L. Rosenfeld},
  5345. Month = {Aug},
  5346. Pages = {471-475},
  5347. Publisher = {North Holland, Amsterdam},
  5348. Title = {The semantics of a simple language for parallel programming},
  5349. Year = {1974},
  5350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdLYWhuUHJvY2Vzc05ldHdvcmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaq6kz2K97FBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM9i9iwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAS2FoblByb2Nlc3NOZXR3b3Jrcy5wZGYADgAwABcASwBhAGgAbgBQAHIAbwBjAGUAcwBzAE4AZQB0AHcAbwByAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  5351. @incollection{Dennis:1974aa,
  5352. Author = {Dennis, JackB.},
  5353. Booktitle = {Programming Symposium},
  5354. Date-Added = {2014-04-03 02:26:01 +0000},
  5355. Date-Modified = {2014-04-03 02:26:04 +0000},
  5356. Doi = {10.1007/3-540-06859-7_145},
  5357. Editor = {Robinet, B.},
  5358. Isbn = {978-3-540-06859-4},
  5359. Pages = {362-376},
  5360. Publisher = {Springer Berlin Heidelberg},
  5361. Series = {Lecture Notes in Computer Science},
  5362. Title = {First version of a data flow procedure language},
  5363. Url = {http://dx.doi.org/10.1007/3-540-06859-7_145},
  5364. Volume = {19},
  5365. Year = {1974},
  5366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZpcnN0LWRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZmlyc3QtZGF0YWZsb3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zZ9EPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmlyc3QtZGF0YWZsb3cucGRmAA4AJgASAGYAaQByAHMAdAAtAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9maXJzdC1kYXRhZmxvdy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  5367. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-06859-7_145}}
  5368. @inproceedings{Allende:2012aa,
  5369. Author = {Allende, Esteban and Fabry, Johan},
  5370. Booktitle = {Chilean Computer Science Society {(SCCC)}, 31st International Conference of the},
  5371. Date-Added = {2014-04-01 14:09:49 +0000},
  5372. Date-Modified = {2014-04-01 14:09:54 +0000},
  5373. Issn = {1522-4902},
  5374. Pages = {1-8},
  5375. Publisher = {IEEE Computer Society Press},
  5376. Title = {Method Lookup Simulation with a Gradual Typing Language},
  5377. Urldoi = {http://dx.doi.org/10.1109/SCCC.2012.7},
  5378. Users = {eallende, jfabry},
  5379. Year = {2012},
  5380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN7RDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAA4ANAAZAG0AZQB0AGgAbwBkAC0AbABvAG8AawB1AHAALQBnAHIAYQBkAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL21ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  5381. @inproceedings{Batty:2011aa,
  5382. Acmid = {1926394},
  5383. Address = {New York, NY, USA},
  5384. Author = {Batty, Mark and Owens, Scott and Sarkar, Susmit and Sewell, Peter and Weber, Tjark},
  5385. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5386. Date-Added = {2014-03-31 13:55:44 +0000},
  5387. Date-Modified = {2014-03-31 13:55:50 +0000},
  5388. Doi = {10.1145/1926385.1926394},
  5389. Isbn = {978-1-4503-0490-0},
  5390. Keywords = {relaxed memory models, semantics},
  5391. Location = {Austin, Texas, USA},
  5392. Numpages = {12},
  5393. Pages = {55--66},
  5394. Publisher = {ACM},
  5395. Series = {POPL '11},
  5396. Title = {Mathematizing C++ Concurrency},
  5397. Url = {http://doi.acm.org/10.1145/1926385.1926394},
  5398. Year = {2011},
  5399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUtYmF0dHkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUtYmF0dHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s70Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTUtYmF0dHkucGRmAAAOABwADQBwADUANQAtAGIAYQB0AHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTUtYmF0dHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5400. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926394},
  5401. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926394}}
  5402. @incollection{Thiemann:2014aa,
  5403. Author = {Thiemann, Peter and Fennell, Luminous},
  5404. Booktitle = {Programming Languages and Systems},
  5405. Date-Added = {2014-03-31 12:54:05 +0000},
  5406. Date-Modified = {2014-03-31 12:54:07 +0000},
  5407. Doi = {10.1007/978-3-642-54833-8_4},
  5408. Editor = {Shao, Zhong},
  5409. Isbn = {978-3-642-54832-1},
  5410. Pages = {47-66},
  5411. Publisher = {Springer Berlin Heidelberg},
  5412. Series = {Lecture Notes in Computer Science},
  5413. Title = {Gradual Typing for Annotated Type Systems},
  5414. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_4},
  5415. Volume = {8410},
  5416. Year = {2014},
  5417. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWdyYWR1YWwtYW5ub3RhdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ctEPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAOACwAFQBnAHIAYQBkAHUAYQBsAC0AYQBuAG4AbwB0AGEAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  5418. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_4}}
  5419. @inproceedings{Vitousek:2012aa,
  5420. Author = {Michael M. Vitousek and Shashank Bharadwaj and Jeremy G. Siek},
  5421. Booktitle = {Scripts to Programs Workshop (STOP)},
  5422. Date-Added = {2014-03-29 03:58:21 +0000},
  5423. Date-Modified = {2014-03-29 03:59:45 +0000},
  5424. Title = {Towards Gradual Typing in {Jython}},
  5425. Year = {2012}}
  5426. @article{Allende:2013aa,
  5427. Author = {Esteban Allende and Oscar Calla{\'u} and Johan Fabry and {\'E}ric Tanter and Marcus Denker},
  5428. Date-Added = {2014-03-29 03:55:17 +0000},
  5429. Date-Modified = {2014-03-29 03:55:20 +0000},
  5430. Journal = {Science of Computer Programming},
  5431. Month = aug,
  5432. Note = {Available online},
  5433. Publisher = {Elsevier},
  5434. Title = {Gradual Typing for {Smalltalk}},
  5435. Urldoi = {http://dx.doi.org/10.1016/j.scico.2013.06.006},
  5436. Urlpdf = {http://pleiad.dcc.uchile.cl/papers/2013/allendeAl-scp2013.pdf},
  5437. Users = {eallende , ocallau , jfabry , etanter},
  5438. Year = 2013,
  5439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFsbGVuZGVBbC1zY3AyMDEzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ul9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAOACwAFQBhAGwAbABlAG4AZABlAEEAbAAtAHMAYwBwADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvYWxsZW5kZUFsLXNjcDIwMTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5440. @inproceedings{Bloom:2009aa,
  5441. 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},
  5442. Booktitle = {ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  5443. Date-Added = {2014-03-29 03:49:07 +0000},
  5444. Date-Modified = {2014-07-08 18:44:06 +0000},
  5445. Keywords = {actors, pattern matching, scripting},
  5446. Numpages = {20},
  5447. Pages = {117--136},
  5448. Title = {Thorn: Robust, Concurrent, Extensible Scripting on the JVM},
  5449. Year = {2009},
  5450. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTE3LWJsb29tLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExNy1ibG9vbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ntEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy1ibG9vbS5wZGYADgAeAA4AcAAxADEANwAtAGIAbABvAG8AbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTE3LWJsb29tLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5451. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640098},
  5452. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640098}}
  5453. @inproceedings{Boreale:1998aa,
  5454. Acmid = {788902},
  5455. Address = {Washington, DC, USA},
  5456. Author = {Boreale, M. and Sangiorgi, D.},
  5457. Booktitle = {Proceedings of the 13th Annual IEEE Symposium on Logic in Computer Science},
  5458. Date-Added = {2014-03-28 13:27:12 +0000},
  5459. Date-Modified = {2014-03-28 13:27:31 +0000},
  5460. Isbn = {0-8186-8506-9},
  5461. Pages = {165--},
  5462. Publisher = {IEEE Computer Society},
  5463. Series = {LICS '98},
  5464. Title = {Bisimulation in Name-Passing Calculi Without Matching},
  5465. Url = {http://dl.acm.org/citation.cfm?id=788020.788902},
  5466. Year = {1998},
  5467. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QcS4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRm0hcLGBlXTlMuZGF0YU8RAi4AAAAAAi4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAGmvPRBiaXNJTy1saWNzOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaa8/z1m81AAAAAAAAAAAAAQACQAACSAAAAAAAAAAAAAAAAAAAAASUHJldmlld1RlbXAtRGp2bHFRABAACAAAzcj5KgAAABEACAAAz1n1FAAAAAEAIABprz0AZTB6AGTh2gBWwCwAVsArAFC7OgBQje4AUI3qAAIAgk1hY2ludG9zaCBIRDpwcml2YXRlOgB2YXI6AGZvbGRlcnM6AHBjOgBkaDFweXI1ZDI5emdyY3FybnMwcjdtbG0wMDAwZ246AFQ6AGNvbS5hcHBsZS5QcmV2aWV3OgBQcmV2aWV3VGVtcC1EanZscVE6AGJpc0lPLWxpY3M5OC5wZGYADgAiABAAYgBpAHMASQBPAC0AbABpAGMAcwA5ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAG1wcml2YXRlL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRmAAATAAEvAP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAQIBBwEPA0EDQwNIA1MDXANqA24DdQN+A4MDkAOTA6UDqAOtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA68=},
  5468. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=788020.788902}}
  5469. @incollection{Chen:2012aa,
  5470. Author = {Chen, Tzu-Chun and Bocchi, Laura and Deni{\'e}lou, Pierre-Malo and Honda, Kohei and Yoshida, Nobuko},
  5471. Booktitle = {Trustworthy Global Computing},
  5472. Date-Added = {2014-03-27 14:35:11 +0000},
  5473. Date-Modified = {2014-03-27 14:35:13 +0000},
  5474. Doi = {10.1007/978-3-642-30065-3_2},
  5475. Editor = {Bruni, Roberto and Sassone, Vladimiro},
  5476. Isbn = {978-3-642-30064-6},
  5477. Pages = {25-45},
  5478. Publisher = {Springer Berlin Heidelberg},
  5479. Series = {Lecture Notes in Computer Science},
  5480. Title = {Asynchronous Distributed Monitoring for Multiparty Session Enforcement},
  5481. Url = {http://dx.doi.org/10.1007/978-3-642-30065-3_2},
  5482. Volume = {7173},
  5483. Year = {2012},
  5484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2NoZW4tYXN5bmNoLW1vbml0b3IucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eh0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAADgAwABcAYwBoAGUAbgAtAGEAcwB5AG4AYwBoAC0AbQBvAG4AaQB0AG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9jaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5485. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-30065-3_2}}
  5486. @book{Nipkow:2014aa,
  5487. Author = {Tobias Nipkow and Gerwin Klein},
  5488. Date-Added = {2014-03-22 02:28:14 +0000},
  5489. Date-Modified = {2014-03-22 02:32:06 +0000},
  5490. Publisher = {Technische Universitat Munchen},
  5491. Title = {Concrete Semantics},
  5492. Year = {2014},
  5493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbmNyZXRlLXNlbWFudGljcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbmNyZXRlLXNlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSrRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvbmNyZXRlLXNlbWFudGljcy5wZGYADgAuABYAYwBvAG4AYwByAGUAdABlAC0AcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY29uY3JldGUtc2VtYW50aWNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  5494. @inproceedings{Holzle:1994aa,
  5495. Acmid = {178478},
  5496. Address = {New York, NY, USA},
  5497. Author = {H\"{o}lzle, Urs and Ungar, David},
  5498. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  5499. Date-Added = {2014-03-14 15:09:32 +0000},
  5500. Date-Modified = {2014-03-14 15:09:37 +0000},
  5501. Doi = {10.1145/178243.178478},
  5502. Isbn = {0-89791-662-X},
  5503. Location = {Orlando, Florida, USA},
  5504. Numpages = {11},
  5505. Pages = {326--336},
  5506. Publisher = {ACM},
  5507. Series = {PLDI '94},
  5508. Title = {Optimizing Dynamically-dispatched Calls with Run-time Type Feedback},
  5509. Url = {http://doi.acm.org/10.1145/178243.178478},
  5510. Year = {1994},
  5511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMjYtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMyNi1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96vtEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMyNi1ob2x6bGUucGRmAAAOACAADwBwADMAMgA2AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMyNi1ob2x6bGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5512. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178478},
  5513. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178478}}
  5514. @article{Brunthaler:2009aa,
  5515. Acmid = {1660797},
  5516. Address = {Amsterdam, The Netherlands, The Netherlands},
  5517. Author = {Brunthaler, Stefan},
  5518. Date-Added = {2014-03-13 20:34:59 +0000},
  5519. Date-Modified = {2014-03-13 20:35:03 +0000},
  5520. Doi = {10.1016/j.entcs.2009.11.011},
  5521. Issn = {1571-0661},
  5522. Issue_Date = {December, 2009},
  5523. Journal = {Electron. Notes Theor. Comput. Sci.},
  5524. Keywords = {Interpreter, Optimization Techniques, Virtual-Machine Abstraction},
  5525. Month = dec,
  5526. Number = {5},
  5527. Numpages = {12},
  5528. Pages = {3--14},
  5529. Publisher = {Elsevier Science Publishers B. V.},
  5530. Title = {Virtual-Machine Abstraction and Optimization Techniques},
  5531. Url = {http://dx.doi.org/10.1016/j.entcs.2009.11.011},
  5532. Volume = {253},
  5533. Year = {2009},
  5534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uL0Ryb3Bib3gvYmliL1ZpcnR1YWwtTWFjaGluZSBBYnN0cmFjdGlvbi0yMDA5LnBkZtIXCxgZV05TLmRhdGFPEQHSAAAAAAHSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfVmlydHVhbC1NYWNoaW5lIEFic3QjNjhCNDJCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi0K89HjtxQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR8ccAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpcnR1YWwtTWFjaGluZSBBYnN0IzY4QjQyQi5wZGYADgBKACQAVgBpAHIAdAB1AGEAbAAtAE0AYQBjAGgAaQBuAGUAIABBAGIAcwB0AHIAYQBjAHQAaQBvAG4ALQAyADAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlydHVhbC1NYWNoaW5lIEFic3RyYWN0aW9uLTIwMDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxADJANECpwKpAq4CuQLCAtAC1ALbAuQC6QL2AvkDCwMOAxMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADFQ==},
  5535. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.entcs.2009.11.011}}
  5536. @inproceedings{Hayashizaki:2011aa,
  5537. Acmid = {1950412},
  5538. Address = {New York, NY, USA},
  5539. Author = {Hayashizaki, Hiroshige and Wu, Peng and Inoue, Hiroshi and Serrano, Mauricio J. and Nakatani, Toshio},
  5540. Booktitle = {Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems},
  5541. Date-Added = {2014-03-13 20:31:42 +0000},
  5542. Date-Modified = {2014-03-13 20:31:46 +0000},
  5543. Doi = {10.1145/1950365.1950412},
  5544. Isbn = {978-1-4503-0266-1},
  5545. Keywords = {repetition detection, trace selection, trace-based compilation},
  5546. Location = {Newport Beach, California, USA},
  5547. Numpages = {14},
  5548. Pages = {405--418},
  5549. Publisher = {ACM},
  5550. Series = {ASPLOS XVI},
  5551. Title = {Improving the Performance of Trace-based Systems by False Loop Filtering},
  5552. Url = {http://doi.acm.org/10.1145/1950365.1950412},
  5553. Year = {2011},
  5554. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0MDUtaGF5YXNoaXpha2kucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDA1LWhheWFzaGl6YWtpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rt0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA1LWhheWFzaGl6YWtpLnBkZgAOACoAFABwADQAMAA1AC0AaABhAHkAYQBzAGgAaQB6AGEAawBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A0MDUtaGF5YXNoaXpha2kucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5555. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1950365.1950412},
  5556. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1950365.1950412}}
  5557. @inproceedings{Bebenita:2010aa,
  5558. Author = {Bebenita, Michael and Brandner, Florian and Fahndrich, Manuel and Logozzo, Francesco and Schulte, Wolfram and Tillmann, Nikolai and Venter, Herman},
  5559. Booktitle = oopsla,
  5560. Date-Added = {2014-03-13 20:26:07 +0000},
  5561. Date-Modified = {2014-03-13 20:26:12 +0000},
  5562. Isbn = {978-1-4503-0203-6},
  5563. Pages = {708--725},
  5564. Title = {{SPUR}: A Trace-Based {JIT} Compiler for {CIL}},
  5565. Year = 2010,
  5566. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MDgtYmViZW5pdGEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzA4LWJlYmVuaXRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwNQN0RS7P1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEVAY8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzA4LWJlYmVuaXRhLnBkZgAADgAkABEAcAA3ADAAOAAtAGIAZQBiAGUAbgBpAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzA4LWJlYmVuaXRhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  5567. @inproceedings{Jorgensen:1999aa,
  5568. Acmid = {665922},
  5569. Address = {London, UK, UK},
  5570. Author = {J{\o}rgensen, Jesper},
  5571. Booktitle = {Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School},
  5572. Date-Added = {2014-03-13 20:07:47 +0000},
  5573. Date-Modified = {2014-03-13 20:07:51 +0000},
  5574. Isbn = {3-540-66710-5},
  5575. Numpages = {25},
  5576. Pages = {83--107},
  5577. Publisher = {Springer-Verlag},
  5578. Title = {SIMILIX: A Self-Applicable Partial Evaluator for Scheme},
  5579. Url = {http://dl.acm.org/citation.cfm?id=645795.665922},
  5580. Year = {1999},
  5581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzaW1pbGl4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2ltaWxpeC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KEtEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2ltaWxpeC5wZGYAAA4AGAALAHMAaQBtAGkAbABpAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2ltaWxpeC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  5582. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645795.665922}}
  5583. @incollection{Sullivan:2001aa,
  5584. Author = {Sullivan, GregoryT.},
  5585. Booktitle = {Programs as Data Objects},
  5586. Date-Added = {2014-03-13 20:05:24 +0000},
  5587. Date-Modified = {2014-03-13 20:05:26 +0000},
  5588. Doi = {10.1007/3-540-44978-7_14},
  5589. Editor = {Danvy, Olivier and Filinski, Andrzej},
  5590. Isbn = {978-3-540-42068-2},
  5591. Language = {English},
  5592. Pages = {238-256},
  5593. Publisher = {Springer Berlin Heidelberg},
  5594. Series = {Lecture Notes in Computer Science},
  5595. Title = {Dynamic Partial Evaluation},
  5596. Url = {http://dx.doi.org/10.1007/3-540-44978-7_14},
  5597. Volume = {2053},
  5598. Year = {2001},
  5599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5keW5hbWljLXBlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZHluYW1pYy1wZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xX9EPNaVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluYW1pYy1wZS5wZGYADgAeAA4AZAB5AG4AYQBtAGkAYwAtAHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9keW5hbWljLXBlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5600. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44978-7_14}}
  5601. @inproceedings{Ertl:2004aa,
  5602. Acmid = {1025995},
  5603. Address = {Washington, DC, USA},
  5604. Author = {Ertl, M. Anton and Gregg, David},
  5605. Booktitle = {Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  5606. Date-Added = {2014-03-13 20:01:59 +0000},
  5607. Date-Modified = {2014-03-13 20:02:02 +0000},
  5608. Doi = {10.1109/PACT.2004.23},
  5609. Isbn = {0-7695-2229-7},
  5610. Numpages = {10},
  5611. Pages = {41--50},
  5612. Publisher = {IEEE Computer Society},
  5613. Series = {PACT '04},
  5614. Title = {Retargeting JIT Compilers by Using C-Compiler Generated Executable Code},
  5615. Url = {http://dx.doi.org/10.1109/PACT.2004.23},
  5616. Year = {2004},
  5617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMDQxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAwNDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGivnc9HhwpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR79KAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMDQxLnBkZgAADgAaAAwAMgAyADIAOQAwADAANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAwNDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  5618. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.23}}
  5619. @inproceedings{Piumarta:1998aa,
  5620. Acmid = {277743},
  5621. Address = {New York, NY, USA},
  5622. Author = {Piumarta, Ian and Riccardi, Fabio},
  5623. Booktitle = {Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation},
  5624. Date-Added = {2014-03-13 19:58:17 +0000},
  5625. Date-Modified = {2014-03-13 19:58:21 +0000},
  5626. Doi = {10.1145/277650.277743},
  5627. Isbn = {0-89791-987-4},
  5628. Keywords = {bytecode interpretation, dynamic translation, inlining, just-in-time compilation, threaded code},
  5629. Location = {Montreal, Quebec, Canada},
  5630. Numpages = {10},
  5631. Pages = {291--300},
  5632. Publisher = {ACM},
  5633. Series = {PLDI '98},
  5634. Title = {Optimizing Direct Threaded Code by Selective Inlining},
  5635. Url = {http://doi.acm.org/10.1145/277650.277743},
  5636. Year = {1998},
  5637. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTEtcGl1bWFydGEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkxLXBpdW1hcnRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qc0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjkxLXBpdW1hcnRhLnBkZgAADgAkABEAcAAyADkAMQAtAHAAaQB1AG0AYQByAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjkxLXBpdW1hcnRhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5638. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277743},
  5639. Bdsk-Url-2 = {http://dx.doi.org/10.1145/277650.277743}}
  5640. @inproceedings{Sullivan:2003aa,
  5641. Acmid = {858576},
  5642. Address = {New York, NY, USA},
  5643. Author = {Sullivan, Gregory T. and Bruening, Derek L. and Baron, Iris and Garnett, Timothy and Amarasinghe, Saman},
  5644. Booktitle = {Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators},
  5645. Date-Added = {2014-03-13 19:54:42 +0000},
  5646. Date-Modified = {2014-03-13 19:54:46 +0000},
  5647. Doi = {10.1145/858570.858576},
  5648. Isbn = {1-58113-655-2},
  5649. Location = {San Diego, California},
  5650. Numpages = {8},
  5651. Pages = {50--57},
  5652. Publisher = {ACM},
  5653. Series = {IVME '03},
  5654. Title = {Dynamic Native Optimization of Interpreters},
  5655. Url = {http://doi.acm.org/10.1145/858570.858576},
  5656. Year = {2003},
  5657. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MC1zdWxsaXZhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MC1zdWxsaXZhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyrRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MC1zdWxsaXZhbi5wZGYADgAiABAAcAA1ADAALQBzAHUAbABsAGkAdgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUwLXN1bGxpdmFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5658. Bdsk-Url-1 = {http://doi.acm.org/10.1145/858570.858576},
  5659. Bdsk-Url-2 = {http://dx.doi.org/10.1145/858570.858576}}
  5660. @inproceedings{Clinger:1994aa,
  5661. Address = {New York, NY, USA},
  5662. Author = {Clinger, William D. and Hansen, Lars Thomas},
  5663. Booktitle = {Proceedings of the 1994 ACM Conference on LISP and Functional Programming},
  5664. Date-Added = {2014-03-13 14:25:34 +0000},
  5665. Date-Modified = {2015-11-18 04:53:49 +0000},
  5666. Location = {Orlando, Florida, USA},
  5667. Numpages = {12},
  5668. Pages = {128--139},
  5669. Publisher = {ACM},
  5670. Series = {LFP '94},
  5671. Title = {Lambda, the Ultimate Label or a Simple Optimizing Compiler for Scheme},
  5672. Year = {1994},
  5673. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMjgtY2xpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMjgtY2xpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/earRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjgtY2xpbmdlci5wZGYADgAiABAAcAAxADIAOAAtAGMAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEyOC1jbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5674. Bdsk-Url-1 = {http://doi.acm.org/10.1145/182409.156786},
  5675. Bdsk-Url-2 = {http://dx.doi.org/10.1145/182409.156786}}
  5676. @incollection{Serrano:1995aa,
  5677. Author = {Serrano, Manuel and Weis, Pierre},
  5678. Booktitle = {Static Analysis},
  5679. Date-Added = {2014-03-13 11:53:52 +0000},
  5680. Date-Modified = {2014-03-13 11:53:54 +0000},
  5681. Doi = {10.1007/3-540-60360-3_50},
  5682. Editor = {Mycroft, Alan},
  5683. Isbn = {978-3-540-60360-3},
  5684. Pages = {366-381},
  5685. Publisher = {Springer Berlin Heidelberg},
  5686. Series = {Lecture Notes in Computer Science},
  5687. Title = {Bigloo: a portable and optimizing compiler for strict functional languages},
  5688. Url = {http://dx.doi.org/10.1007/3-540-60360-3_50},
  5689. Volume = {983},
  5690. Year = {1995},
  5691. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tb3B0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW9wdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKtEPNW1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlnbG9vLW9wdC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBvAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaWdsb28tb3B0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5692. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-60360-3_50}}
  5693. @techreport{Dybvig:2011aa,
  5694. Author = {R. Kent Dybvig},
  5695. Date-Added = {2014-03-12 03:49:13 +0000},
  5696. Date-Modified = {2014-03-12 03:50:11 +0000},
  5697. Institution = {Cadence Research Systems},
  5698. Title = {Chez Scheme Version 8 User's Guide},
  5699. Year = {2011}}
  5700. @inproceedings{Rigo:2006aa,
  5701. Acmid = {1176753},
  5702. Address = {New York, NY, USA},
  5703. Author = {Rigo, Armin and Pedroni, Samuele},
  5704. Booktitle = {Companion to the 21st ACM SIGPLAN Symposium on Object-oriented Programming Systems, Languages, and Applications},
  5705. Date-Added = {2014-03-10 14:34:32 +0000},
  5706. Date-Modified = {2014-03-10 14:34:36 +0000},
  5707. Doi = {10.1145/1176617.1176753},
  5708. Isbn = {1-59593-491-X},
  5709. Keywords = {Python, metacircularity, retargettable code generation, type inference, virtual machine},
  5710. Location = {Portland, Oregon, USA},
  5711. Numpages = {10},
  5712. Pages = {944--953},
  5713. Publisher = {ACM},
  5714. Series = {OOPSLA '06},
  5715. Title = {PyPy's Approach to Virtual Machine Construction},
  5716. Url = {http://doi.acm.org/10.1145/1176617.1176753},
  5717. Year = {2006},
  5718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTQ0LXJpZ28ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTQ0LXJpZ28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vA0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTQ0LXJpZ28ucGRmAAAOABwADQBwADkANAA0AC0AcgBpAGcAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTQ0LXJpZ28ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5719. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1176617.1176753},
  5720. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1176617.1176753}}
  5721. @inproceedings{Gal:2006aa,
  5722. Acmid = {1134780},
  5723. Address = {New York, NY, USA},
  5724. Author = {Gal, Andreas and Probst, Christian W. and Franz, Michael},
  5725. Booktitle = {Proceedings of the 2Nd International Conference on Virtual Execution Environments},
  5726. Date-Added = {2014-03-10 14:30:34 +0000},
  5727. Date-Modified = {2014-03-10 14:30:38 +0000},
  5728. Doi = {10.1145/1134760.1134780},
  5729. Isbn = {1-59593-332-8},
  5730. Keywords = {dynamic compilation, embedded and resource-constrained systems, mixed-mode interpretive compiled systems, software trace scheduling, static single assignment form, virtual machines},
  5731. Location = {Ottawa, Ontario, Canada},
  5732. Numpages = {10},
  5733. Pages = {144--153},
  5734. Publisher = {ACM},
  5735. Series = {VEE '06},
  5736. Title = {HotpathVM: An Effective JIT Compiler for Resource-constrained Devices},
  5737. Url = {http://doi.acm.org/10.1145/1134760.1134780},
  5738. Year = {2006},
  5739. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ0LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDQtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecrRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDQtZ2FsLnBkZgAOABoADABwADEANAA0AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE0NC1nYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5740. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134760.1134780},
  5741. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1134760.1134780}}
  5742. @techreport{Holtta:2013aa,
  5743. Author = {Marja H\"oltt\"a},
  5744. Date-Added = {2014-03-10 14:02:07 +0000},
  5745. Date-Modified = {2014-03-10 14:05:04 +0000},
  5746. Institution = {Google},
  5747. Month = {August},
  5748. Title = {Crankshafting from the ground up},
  5749. Year = {2013}}
  5750. @techreport{Feeley:2014aa,
  5751. Author = {Marc Feeley},
  5752. Date-Added = {2014-03-10 13:21:08 +0000},
  5753. Date-Modified = {2014-03-10 13:22:38 +0000},
  5754. Institution = {Universite de Montreal},
  5755. Month = {February},
  5756. Number = {v4.7.2},
  5757. Title = {Gambit-C: A portable implementation of Scheme},
  5758. Year = {2014},
  5759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpnYW1iaXQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpnYW1iaXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIe6E0m8ZTVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJvX50AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnYW1iaXQucGRmAA4AFgAKAGcAYQBtAGIAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2dhbWJpdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  5760. @techreport{Flatt:2014aa,
  5761. Author = {Matthew Flatt and Robert Bruce Findler and PLT},
  5762. Date-Added = {2014-03-10 13:13:55 +0000},
  5763. Date-Modified = {2014-03-10 13:14:47 +0000},
  5764. Institution = {PLT Inc.},
  5765. Number = {6.0},
  5766. Title = {The Racket Guide},
  5767. Year = {2014}}
  5768. @techreport{plt-tr,
  5769. Author = {Matthew Flatt and PLT},
  5770. Date-Added = {2014-03-10 13:13:44 +0000},
  5771. Date-Modified = {2014-03-10 13:13:44 +0000},
  5772. Institution = {PLT Inc.},
  5773. Note = {\url{http://docs.racket-lang.org/reference/index.html}},
  5774. Title = {The {R}acket Reference~6.0},
  5775. Year = {2014}}
  5776. @inproceedings{Mitchell:1967aa,
  5777. Acmid = {2402558},
  5778. Address = {New York, NY, USA},
  5779. Author = {Mitchell, J. G. and Perlis, A. J. and Van Zoeren, H. R.},
  5780. Booktitle = {Symposium on Interactive Systems for Experimental Applied Mathematics: Proceedings of the Association for Computing Machinery Inc. Symposium},
  5781. Date-Added = {2014-03-10 12:59:39 +0000},
  5782. Date-Modified = {2014-03-10 12:59:48 +0000},
  5783. Doi = {10.1145/2402536.2402558},
  5784. Isbn = {978-1-4503-2792-3},
  5785. Location = {Washington, D.C.},
  5786. Numpages = {12},
  5787. Pages = {203--214},
  5788. Publisher = {ACM},
  5789. Title = {LC2: A Language for Conversational Computing},
  5790. Url = {http://doi.acm.org/10.1145/2402536.2402558},
  5791. Year = {1967},
  5792. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDMtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAzLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3op0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAzLW1pdGNoZWxsLnBkZgAADgAkABEAcAAyADAAMwAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjAzLW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5793. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2402536.2402558},
  5794. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2402536.2402558}}
  5795. @article{Aycock:2003aa,
  5796. Acmid = {857077},
  5797. Address = {New York, NY, USA},
  5798. Author = {Aycock, John},
  5799. Date-Added = {2014-03-10 12:57:03 +0000},
  5800. Date-Modified = {2014-03-10 12:57:08 +0000},
  5801. Doi = {10.1145/857076.857077},
  5802. Issn = {0360-0300},
  5803. Issue_Date = {June 2003},
  5804. Journal = {ACM Comput. Surv.},
  5805. Keywords = {Just-in-time compilation, dynamic compilation},
  5806. Month = jun,
  5807. Number = {2},
  5808. Numpages = {17},
  5809. Pages = {97--113},
  5810. Publisher = {ACM},
  5811. Title = {A Brief History of Just-in-time},
  5812. Url = {http://doi.acm.org/10.1145/857076.857077},
  5813. Volume = {35},
  5814. Year = {2003},
  5815. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctYXljb2NrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWF5Y29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97xNEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk3LWF5Y29jay5wZGYADgAeAA4AcAA5ADcALQBhAHkAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTctYXljb2NrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5816. Bdsk-Url-1 = {http://doi.acm.org/10.1145/857076.857077},
  5817. Bdsk-Url-2 = {http://dx.doi.org/10.1145/857076.857077}}
  5818. @phdthesis{Mitchell:1970aa,
  5819. Address = {Pittsburgh, PA, USA},
  5820. Author = {Mitchell, James George},
  5821. Date-Added = {2014-03-10 12:56:04 +0000},
  5822. Date-Modified = {2014-03-10 12:56:09 +0000},
  5823. Note = {AAI7104538},
  5824. Publisher = {Carnegie Mellon University},
  5825. Title = {The Design and Construction of Flexible and Efficient Interactive Programming Systems},
  5826. Year = {1970},
  5827. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkppbU1pdGNoZWxsc1RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlbQ/PQ1scUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz0OTXAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKaW1NaXRjaGVsbHNUaGVzaXMucGRmAAAOAC4AFgBKAGkAbQBNAGkAdABjAGgAZQBsAGwAcwBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  5828. @inproceedings{Deutsch:1984aa,
  5829. Acmid = {800542},
  5830. Address = {New York, NY, USA},
  5831. Author = {Deutsch, L. Peter and Schiffman, Allan M.},
  5832. Booktitle = {Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages},
  5833. Date-Added = {2014-03-10 12:42:11 +0000},
  5834. Date-Modified = {2014-03-10 12:42:16 +0000},
  5835. Doi = {10.1145/800017.800542},
  5836. Isbn = {0-89791-125-3},
  5837. Location = {Salt Lake City, Utah, USA},
  5838. Numpages = {6},
  5839. Pages = {297--302},
  5840. Publisher = {ACM},
  5841. Series = {POPL '84},
  5842. Title = {Efficient Implementation of the Smalltalk-80 System},
  5843. Url = {http://doi.acm.org/10.1145/800017.800542},
  5844. Year = {1984},
  5845. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyOTctZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyOTctZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqHRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOTctZGV1dHNjaC5wZGYADgAiABAAcAAyADkANwAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI5Ny1kZXV0c2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5846. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800542},
  5847. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800017.800542}}
  5848. @inproceedings{Holzle:1991aa,
  5849. Acmid = {679193},
  5850. Address = {London, UK, UK},
  5851. Author = {H\"{o}lzle, Urs and Chambers, Craig and Ungar, David},
  5852. Booktitle = {Proceedings of the European Conference on Object-Oriented Programming},
  5853. Date-Added = {2014-03-10 12:38:32 +0000},
  5854. Date-Modified = {2014-03-10 12:38:41 +0000},
  5855. Isbn = {3-540-54262-0},
  5856. Numpages = {18},
  5857. Pages = {21--38},
  5858. Publisher = {Springer-Verlag},
  5859. Series = {ECOOP '91},
  5860. Title = {Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches},
  5861. Url = {http://dl.acm.org/citation.cfm?id=646149.679193},
  5862. Year = {1991},
  5863. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDkxLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQNEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3A5MS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3A5MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  5864. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646149.679193}}
  5865. @inproceedings{Agesen:1995aa,
  5866. Address = {New York, NY, USA},
  5867. Author = {Agesen, Ole and H\"{o}lzle, Urs},
  5868. Booktitle = {Proceedings of the Tenth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  5869. Date-Added = {2014-03-10 12:36:01 +0000},
  5870. Date-Modified = {2015-11-18 04:34:21 +0000},
  5871. Location = {Austin, Texas, USA},
  5872. Numpages = {17},
  5873. Pages = {91--107},
  5874. Publisher = {ACM},
  5875. Series = {OOPSLA '95},
  5876. Title = {Type Feedback vs. Concrete Type Inference: A Comparison of Optimization Techniques for Object-oriented Languages},
  5877. Year = {1995},
  5878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTEtYWdlc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDkxLWFnZXNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tdEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkxLWFnZXNlbi5wZGYADgAeAA4AcAA5ADEALQBhAGcAZQBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTEtYWdlc2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5879. Bdsk-Url-1 = {http://dx.doi.org/10.1145/217838.217847}}
  5880. @article{Holzle:1996aa,
  5881. Acmid = {233562},
  5882. Address = {New York, NY, USA},
  5883. Author = {H\"{o}lzle, Urs and Ungar, David},
  5884. Date-Added = {2014-03-10 12:30:42 +0000},
  5885. Date-Modified = {2014-03-10 12:30:46 +0000},
  5886. Doi = {10.1145/233561.233562},
  5887. Issn = {0164-0925},
  5888. Issue_Date = {July 1996},
  5889. Journal = {ACM Trans. Program. Lang. Syst.},
  5890. Keywords = {adaptive optimization, pause clustering, profile-based optimization, run-time compilation, type feedback},
  5891. Month = jul,
  5892. Number = {4},
  5893. Numpages = {46},
  5894. Pages = {355--400},
  5895. Publisher = {ACM},
  5896. Title = {Reconciling Responsiveness with Performance in Pure Object-oriented Languages},
  5897. Url = {http://doi.acm.org/10.1145/233561.233562},
  5898. Volume = {18},
  5899. Year = {1996},
  5900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNTUtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM1NS1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96zdEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM1NS1ob2x6bGUucGRmAAAOACAADwBwADMANQA1AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM1NS1ob2x6bGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5901. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233562},
  5902. Bdsk-Url-2 = {http://dx.doi.org/10.1145/233561.233562}}
  5903. @inproceedings{Paleczny:2001aa,
  5904. Address = {Berkeley, CA, USA},
  5905. Author = {Paleczny, Michael and Vick, Christopher and Click, Cliff},
  5906. Booktitle = {Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1},
  5907. Date-Added = {2014-03-10 12:27:11 +0000},
  5908. Date-Modified = {2015-11-18 04:42:32 +0000},
  5909. Location = {Monterey, California},
  5910. Numpages = {1},
  5911. Pages = {1--1},
  5912. Publisher = {USENIX Association},
  5913. Series = {JVM'01},
  5914. Title = {The Java hotspot Server Compiler},
  5915. Year = {2001},
  5916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwYWxlY3pueS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBhbGVjem55LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8/RDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhbGVjem55LnBkZgAOABoADABwAGEAbABlAGMAegBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcGFsZWN6bnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5917. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1267847.1267848}}
  5918. @article{Ramsdell:1999aa,
  5919. Author = {John D. Ramsdell},
  5920. Date-Added = {2014-03-10 10:33:46 +0000},
  5921. Date-Modified = {2014-03-10 10:34:43 +0000},
  5922. Journal = {Journal of Automated Reasoning},
  5923. Month = {July},
  5924. Number = {1},
  5925. Pages = {43--62},
  5926. Title = {The Tail-Recursive SECD Machine},
  5927. Volume = {23},
  5928. Year = {1999},
  5929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cnNlY2QucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cnNlY2QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pY0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0cnNlY2QucGRmAA4AFgAKAHQAcgBzAGUAYwBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3Ryc2VjZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  5930. @inbook{Felleisen:1987aa,
  5931. Author = {Matthias Felleisen and Daniel P. Friedman},
  5932. Chapter = {Control operators, the {SECD}-machine and the lambda-calculus},
  5933. Date-Added = {2014-03-09 17:49:19 +0000},
  5934. Date-Modified = {2014-03-09 17:50:56 +0000},
  5935. Editor = {M. Wirsing},
  5936. Publisher = {Elsevier},
  5937. Series = {IFIP},
  5938. Title = {Formal Description of Programming Concepts - III},
  5939. Year = {1987},
  5940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjZXNrLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2Vzay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2Vzay5wZGYADgASAAgAYwBlAHMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jZXNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  5941. @inproceedings{Dinan:2009aa,
  5942. Acmid = {1654113},
  5943. Address = {New York, NY, USA},
  5944. Articleno = {53},
  5945. Author = {Dinan, James and Larkins, D. Brian and Sadayappan, P. and Krishnamoorthy, Sriram and Nieplocha, Jarek},
  5946. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  5947. Date-Added = {2014-03-04 19:36:59 +0000},
  5948. Date-Modified = {2014-03-04 19:37:06 +0000},
  5949. Doi = {10.1145/1654059.1654113},
  5950. Isbn = {978-1-60558-744-8},
  5951. Keywords = {ARMCI, PGAS, dynamic load balancing, global arrays, task pools, work stealing},
  5952. Location = {Portland, Oregon},
  5953. Numpages = {11},
  5954. Pages = {53:1--53:11},
  5955. Publisher = {ACM},
  5956. Series = {SC '09},
  5957. Title = {Scalable Work Stealing},
  5958. Url = {http://doi.acm.org/10.1145/1654059.1654113},
  5959. Year = {2009},
  5960. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTMtZGluYW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTMtZGluYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25/0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNTMtZGluYW4ucGRmAAAOABwADQBhADUAMwAtAGQAaQBuAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hNTMtZGluYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5961. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654113},
  5962. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1654059.1654113}}
  5963. @inproceedings{Chitil:2012aa,
  5964. Address = {New York, NY, USA},
  5965. Author = {Chitil, Olaf},
  5966. Booktitle = {Proceedings of the 17th ACM SIGPLAN International Conference on Functional Programming},
  5967. Date-Added = {2014-02-23 19:36:36 +0000},
  5968. Date-Modified = {2015-11-18 04:38:26 +0000},
  5969. Keywords = {haskell, lazy, library, purely functional},
  5970. Location = {Copenhagen, Denmark},
  5971. Numpages = {10},
  5972. Pages = {67--76},
  5973. Publisher = {ACM},
  5974. Series = {ICFP '12},
  5975. Title = {Practical Typed Lazy Contracts},
  5976. Year = {2012},
  5977. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjctY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY3LWNoaXRpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97c9EPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY3LWNoaXRpbC5wZGYADgAeAA4AcAA2ADcALQBjAGgAaQB0AGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjctY2hpdGlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5978. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364539},
  5979. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364539}}
  5980. @inproceedings{Hinze:2006aa,
  5981. Affiliation = {Institut f{\"u}r Informatik III, Universit{\"a}t Bonn, R{\"o}merstra{\ss}e 164, 53117 Bonn, Germany},
  5982. Author = {Ralf Hinze and Johan Jeuring and Andres L\"oh},
  5983. Booktitle = {Proceedings of the Eighth International Symposium on Functional and Logic Programming (FLOPS 2006)},
  5984. Date-Added = {2014-02-23 01:33:12 +0000},
  5985. Date-Modified = {2014-02-23 19:29:26 +0000},
  5986. Editor = {Hagiya, Masami and Wadler, Philip},
  5987. Location = {Fuji Susono, Japan},
  5988. Month = {apr},
  5989. Pages = {208-225},
  5990. Publisher = {Springer Berlin / Heidelberg},
  5991. Series = {Lecture Notes in Computer Science},
  5992. Title = {Typed Contracts for Functional Programming},
  5993. Volume = {3945},
  5994. Year = {2006},
  5995. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3R5cGVkLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3R5cGVkLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/il/RDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHR5cGVkLWNvbnRyYWN0cy5wZGYAAA4AKAATAHQAeQBwAGUAZAAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3R5cGVkLWNvbnRyYWN0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  5996. @incollection{Benton:2008aa,
  5997. Author = {Benton, Nick},
  5998. Booktitle = {Functional and Logic Programming},
  5999. Date-Added = {2014-02-23 01:25:37 +0000},
  6000. Date-Modified = {2014-02-23 01:25:39 +0000},
  6001. Doi = {10.1007/978-3-540-78969-7_17},
  6002. Editor = {Garrigue, Jacques and Hermenegildo, ManuelV.},
  6003. Isbn = {978-3-540-78968-0},
  6004. Pages = {224-238},
  6005. Publisher = {Springer Berlin Heidelberg},
  6006. Series = {Lecture Notes in Computer Science},
  6007. Title = {Undoing Dynamic Typing (Declarative Pearl)},
  6008. Url = {http://dx.doi.org/10.1007/978-3-540-78969-7_17},
  6009. Volume = {4989},
  6010. Year = {2008},
  6011. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3VuZG9pbmctZHluYW1pYy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3VuZG9pbmctZHluYW1pYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWfRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHVuZG9pbmctZHluYW1pYy5wZGYAAA4AKAATAHUAbgBkAG8AaQBuAGcALQBkAHkAbgBhAG0AaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3VuZG9pbmctZHluYW1pYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  6012. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-78969-7_17}}
  6013. @phdthesis{Greenberg:2013aa,
  6014. Author = {Michael Greenberg},
  6015. Date-Added = {2014-02-22 14:56:25 +0000},
  6016. Date-Modified = {2014-02-22 14:56:29 +0000},
  6017. Month = {November},
  6018. School = {University of Pennsylvania},
  6019. Title = {Manifest Contracts},
  6020. Year = {2013},
  6021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGdyZWVuYmVyZy10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRncmVlbmJlcmctdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V30Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmVlbmJlcmctdGhlc2lzLnBkZgAOACoAFABnAHIAZQBlAG4AYgBlAHIAZwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2dyZWVuYmVyZy10aGVzaXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  6022. @unpublished{Siek:2008aa,
  6023. Author = {Jeremy G. Siek},
  6024. Date-Added = {2014-02-22 14:14:36 +0000},
  6025. Date-Modified = {2014-02-22 14:15:48 +0000},
  6026. Month = {April},
  6027. Title = {Space-Efficient Blame Tracking for Gradual Types},
  6028. Year = {2008},
  6029. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzZWd0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2VndC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VndC5wZGYADgASAAgAcwBlAGcAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zZWd0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  6030. @article{Richards:2000aa,
  6031. Author = {Richards, Martin},
  6032. Date-Added = {2014-02-22 02:54:19 +0000},
  6033. Date-Modified = {2014-02-22 02:54:22 +0000},
  6034. Doi = {10.1023/A:1010014110806},
  6035. Issn = {1388-3690},
  6036. Journal = {Higher-Order and Symbolic Computation},
  6037. Language = {English},
  6038. Number = {1-2},
  6039. Pages = {85-88},
  6040. Publisher = {Kluwer Academic Publishers},
  6041. Title = {Christopher Strachey and the Cambridge CPL Compiler},
  6042. Url = {http://dx.doi.org/10.1023/A%3A1010014110806},
  6043. Volume = {13},
  6044. Year = {2000},
  6045. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHN0cmFjaGV5LWNwbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHN0cmFjaGV5LWNwbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iivRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0cmFjaGV5LWNwbC5wZGYADgAiABAAcwB0AHIAYQBjAGgAZQB5AC0AYwBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc3RyYWNoZXktY3BsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  6046. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1010014110806},
  6047. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1010014110806}}
  6048. @article{Barron:1963aa,
  6049. 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.},
  6050. Author = {Barron, D. W. and Buxton, J. N. and Hartley, D. F. and Nixon, E. and Strachey, C.},
  6051. Date-Added = {2014-02-22 02:31:49 +0000},
  6052. Date-Modified = {2014-02-22 02:31:53 +0000},
  6053. Doi = {10.1093/comjnl/6.2.134},
  6054. Eprint = {http://comjnl.oxfordjournals.org/content/6/2/134.full.pdf+html},
  6055. Journal = {The Computer Journal},
  6056. Number = {2},
  6057. Pages = {134-143},
  6058. Title = {The Main Features of CPL},
  6059. Url = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  6060. Volume = {6},
  6061. Year = {1963},
  6062. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjcGwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjcGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ev0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjcGwucGRmAAAOABAABwBjAHAAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9jcGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  6063. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  6064. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/6.2.134}}
  6065. @article{Fuh:1990aa,
  6066. Author = {You-Chin Fuh and Prateek Mishra},
  6067. Date-Added = {2014-02-22 02:04:54 +0000},
  6068. Date-Modified = {2014-02-22 02:04:59 +0000},
  6069. Doi = {http://dx.doi.org/10.1016/0304-3975(90)90144-7},
  6070. Issn = {0304-3975},
  6071. Journal = {Theoretical Computer Science},
  6072. Number = {2},
  6073. Pages = {155 - 175},
  6074. Title = {Type inference with subtypes},
  6075. Url = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  6076. Volume = {73},
  6077. Year = {1990},
  6078. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Z1aC1taXNocmEtMTk5MC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Z1aC1taXNocmEtMTk5MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3jRDzb+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1aC1taXNocmEtMTk5MC5wZGYAAA4AKAATAGYAdQBoAC0AbQBpAHMAaAByAGEALQAxADkAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2Z1aC1taXNocmEtMTk5MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  6079. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  6080. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(90)90144-7}}
  6081. @manual{Matz:2013aa,
  6082. Author = {Michael Matz and Jan Hubicka and Andreas Jaeger and Mark Mitchell},
  6083. Date-Added = {2014-02-13 06:10:06 +0000},
  6084. Date-Modified = {2015-07-22 18:07:30 +0000},
  6085. Keywords = {x86 64},
  6086. Month = {October},
  6087. Title = {System V Application Binary Interface, AMD64 Architecture Processor Supplement},
  6088. Year = {2013},
  6089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhYmkucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhYmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26M0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhYmkucGRmAAAOABAABwBhAGIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hYmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  6090. @inproceedings{Garcia-Perez:2014aa,
  6091. Acmid = {2543742},
  6092. Address = {New York, NY, USA},
  6093. Author = {Garc\'{\i}a-P{\'e}rez, \'{A}lvaro and Nogueira, Pablo and Sergey, Ilya},
  6094. Booktitle = {Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation},
  6095. Date-Added = {2014-02-05 04:26:21 +0000},
  6096. Date-Modified = {2014-02-05 04:26:27 +0000},
  6097. Doi = {10.1145/2543728.2543742},
  6098. Isbn = {978-1-4503-2619-3},
  6099. Keywords = {2-level continuation-passing style, closures, gradual types, layered semantics, program transformation},
  6100. Location = {San Diego, California, USA},
  6101. Numpages = {12},
  6102. Pages = {157--168},
  6103. Publisher = {ACM},
  6104. Series = {PEPM '14},
  6105. Title = {Deriving Interpretations of the Gradually-typed Lambda Calculus},
  6106. Url = {http://doi.acm.org/10.1145/2543728.2543742},
  6107. Year = {2014},
  6108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTctZ2FyY2lhLXBlcmV6LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9539EPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAOACwAFQBwADEANQA3AC0AZwBhAHIAYwBpAGEALQBwAGUAcgBlAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6109. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2543728.2543742},
  6110. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2543728.2543742}}
  6111. @techreport{Arvind:1986aa,
  6112. Author = {Arvind and David E. Culler},
  6113. Date-Added = {2014-01-19 17:29:02 +0000},
  6114. Date-Modified = {2014-01-19 17:31:28 +0000},
  6115. Institution = {MIT},
  6116. Number = {TM-294},
  6117. Title = {Dataflow Architectures},
  6118. Year = {1986},
  6119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5NZW1vLTI2MS0yLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOTWVtby0yNjEtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANL81dGImtxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNMcAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATWVtby0yNjEtMi5wZGYADgAeAA4ATQBlAG0AbwAtADIANgAxAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9NZW1vLTI2MS0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  6120. @manual{Bryant:2005aa,
  6121. Author = {Randal E. Bryant and David R. O'Hallaron},
  6122. Date-Added = {2014-01-13 15:56:40 +0000},
  6123. Date-Modified = {2014-01-13 15:58:03 +0000},
  6124. Month = {September},
  6125. Organization = {Carnegie Mellon University},
  6126. Title = {x86-64 Machine-Level Programming},
  6127. Year = {2005},
  6128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFzbTY0LWhhbmRvdXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhc202NC1oYW5kb3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26m0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhc202NC1oYW5kb3V0LnBkZgAADgAkABEAYQBzAG0ANgA0AC0AaABhAG4AZABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hc202NC1oYW5kb3V0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  6129. @techreport{Liang:1995aa,
  6130. Author = {Sheng Liang},
  6131. Date-Added = {2014-01-09 13:30:13 +0000},
  6132. Date-Modified = {2014-01-09 13:30:57 +0000},
  6133. Institution = {Yale University},
  6134. Month = {February},
  6135. Number = {TR-1067},
  6136. Title = {A Modular Semantics for Compiler Generation},
  6137. Year = {1995},
  6138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cjEwNjcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cjEwNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pU0Q88mVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0cjEwNjcucGRmAA4AFgAKAHQAcgAxADAANgA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3RyMTA2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  6139. @misc{Hejlsberg:2010aa,
  6140. Author = {Anders Hejlsberg},
  6141. Date-Added = {2014-01-06 15:43:48 +0000},
  6142. Date-Modified = {2014-01-06 16:09:03 +0000},
  6143. Howpublished = {Microsoft Channel 9 Blog},
  6144. Month = {April},
  6145. Title = {C\# 4.0 and beyond by Anders Hejlsberg},
  6146. Year = {2010}}
  6147. @misc{Hejlsberg:2012aa,
  6148. Author = {Anders Hejlsberg},
  6149. Date-Added = {2014-01-06 15:39:32 +0000},
  6150. Date-Modified = {2014-09-11 10:40:22 +0000},
  6151. Howpublished = {Microsoft Channel 9 Blog},
  6152. Title = {Introducing {TypeScript}},
  6153. Year = {2012},
  6154. Bdsk-Url-1 = {http://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript}}
  6155. @inproceedings{Adams:2013aa,
  6156. Author = {Keith Adams},
  6157. Booktitle = {Strange Loop},
  6158. Date-Added = {2014-01-06 15:31:52 +0000},
  6159. Date-Modified = {2014-01-06 15:36:34 +0000},
  6160. Month = {September},
  6161. Title = {Taking {PHP} Seriously},
  6162. Year = {2013},
  6163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHEFkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM/sPO8DcbUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzvB9awAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBZGFtcy1UYWtpbmdQSFBTZXJpb3VzbHkucGRmAAAOADoAHABBAGQAYQBtAHMALQBUAGEAawBpAG4AZwBQAEgAUABTAGUAcgBpAG8AdQBzAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  6164. @inproceedings{Verlaguet:2013aa,
  6165. Author = {Julien Verlaguet},
  6166. Booktitle = {Commercial Users of Functional Programming (CUFP)},
  6167. Date-Added = {2014-01-06 15:28:27 +0000},
  6168. Date-Modified = {2014-04-14 11:23:23 +0000},
  6169. Title = {Facebook: Analyzing {PHP} statically},
  6170. Year = {2013},
  6171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV12ZXJsYWd1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q12ZXJsYWd1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41x0Q8971BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2ZXJsYWd1ZXQucGRmAAAOABwADQB2AGUAcgBsAGEAZwB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi92ZXJsYWd1ZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6172. @phdthesis{Keep:2012aa,
  6173. Author = {Andrew W. Keep},
  6174. Date-Added = {2014-01-01 15:56:30 +0000},
  6175. Date-Modified = {2014-01-01 15:57:15 +0000},
  6176. Month = {December},
  6177. School = {Indiana University},
  6178. Title = {A Nanopass Framework for Commercial Compiler Development},
  6179. Year = {2012},
  6180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWtlZXAtZGlzc2VydGF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94n9EPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAOACwAFQBrAGUAZQBwAC0AZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIva2VlcC1kaXNzZXJ0YXRpb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  6181. @article{SPERBER:2009aa,
  6182. Author = {Sperber, Michael and DYBVIG,R. KENT and FLATT,MATTHEW and VAN STRAATEN,ANTON and FINDLER,ROBBY and MATTHEWS,JACOB},
  6183. Date-Added = {2013-12-30 19:30:51 +0000},
  6184. Date-Modified = {2015-12-20 20:05:05 +0000},
  6185. Doi = {10.1017/S0956796809990074},
  6186. Issn = {1469-7653},
  6187. Issue = {Supplement S1},
  6188. Journal = {Journal of Functional Programming},
  6189. Month = {8},
  6190. Numpages = {301},
  6191. Pages = {1--301},
  6192. Title = {Revised$^6$ Report on the Algorithmic Language Scheme},
  6193. Url = {http://journals.cambridge.org/article_S0956796809990074},
  6194. Volume = {19},
  6195. Year = {2009},
  6196. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNnJzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjZycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jt9EPPJBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcjZycy5wZGYADgASAAgAcgA2AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9yNnJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  6197. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796809990074},
  6198. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796809990074}}
  6199. @book{Dewar:1979aa,
  6200. Author = {Robert B. K. Dewar},
  6201. Date-Added = {2013-12-25 16:44:51 +0000},
  6202. Date-Modified = {2013-12-25 16:47:22 +0000},
  6203. Title = {The {SETL} Programming Language},
  6204. Year = {1979},
  6205. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzZXRscHJvZy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNldGxwcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNldGxwcm9nLnBkZgAOABoADABzAGUAdABsAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc2V0bHByb2cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6206. @article{Gomard:1991aa,
  6207. Author = {Carsten K. Gomard and Neil D. Jones},
  6208. Date-Added = {2013-12-09 15:00:05 +0000},
  6209. Date-Modified = {2013-12-09 15:00:46 +0000},
  6210. Journal = {Structured Programming},
  6211. Pages = {123--144},
  6212. Title = {Compiler Generation by Partial Evaluation: A Case Study},
  6213. Volume = {12},
  6214. Year = {1991},
  6215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jb2dlbmJ5cGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jb2dlbmJ5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3En0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb2dlbmJ5cGUucGRmAAAOABwADQBjAG8AZwBlAG4AYgB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jb2dlbmJ5cGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6216. @techreport{Donzeau-Gouge:1980aa,
  6217. Author = {Veronique Donzeau-Gouge and Gerard Huet and Gilles Kahn and Bernard Lang},
  6218. Date-Added = {2013-12-05 17:02:21 +0000},
  6219. Date-Modified = {2013-12-05 17:03:39 +0000},
  6220. Institution = {INRIA},
  6221. Number = {26},
  6222. Title = {Programming Environments Based on Structured Editors: the Mentor Experience},
  6223. Year = {1980},
  6224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMDI2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARLf7zsYcJ1BERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM7GYncAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDAyNi5wZGYADgAYAAsAUgBSAC0AMAAwADIANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  6225. @inproceedings{Zdancewic:1999aa,
  6226. Author = {Steve Zdancewic and Dan Grossman and Greg Morrisett},
  6227. 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},
  6228. Date-Added = {2013-12-05 15:35:00 +0000},
  6229. Date-Modified = {2013-12-05 15:36:44 +0000},
  6230. Month = {September},
  6231. Title = {Principals in Programming Languages: A Syntactic Proof Technique},
  6232. Year = {1999},
  6233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1pHTTk5LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJWkdNOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESuR87GB0FQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOxk2RAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFpHTTk5LnBkZgAOABQACQBaAEcATQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9aR005OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  6234. @inproceedings{Swamy:2014aa,
  6235. Author = {Nikhil Swamy and Cedric Fournet and Aseem Rastogi and Karthikeyan Bhargavan and Juan Chen and Pierre-Yves Strub and Gavin Bierman},
  6236. Booktitle = {ACM Conference on Principles of Programming Languages (POPL)},
  6237. Date-Added = {2013-12-02 19:01:31 +0000},
  6238. Date-Modified = {2013-12-02 19:02:37 +0000},
  6239. Month = {January},
  6240. Title = {Gradual Typing Embedded Securely in JavaScript},
  6241. Year = {2014},
  6242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0c3Rhci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRzdGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilrRDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRzdGFyLnBkZgAADgAUAAkAdABzAHQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3RzdGFyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  6243. @inproceedings{Benton:2009aa,
  6244. Author = {Nick Benton and Chung-Kil Hur},
  6245. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  6246. Date-Added = {2013-10-07 15:04:22 +0000},
  6247. Date-Modified = {2013-10-07 15:05:14 +0000},
  6248. Title = {Biorthogonality, Step-Indexing and Compiler Correctness},
  6249. Year = {2009},
  6250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmljZnAwNzQtYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaWNmcDA3NC1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910dEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNmcDA3NC1iZW50b24ucGRmAA4AJgASAGkAYwBmAHAAMAA3ADQALQBiAGUAbgB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9pY2ZwMDc0LWJlbnRvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  6251. @misc{Ramananandro:2012aa,
  6252. Author = {Tahina Ramananandro},
  6253. Date-Added = {2013-09-27 12:14:26 +0000},
  6254. Date-Modified = {2013-09-27 12:18:42 +0000},
  6255. Howpublished = {http://flint.cs.yale.edu/certikos/slides/compositional.pdf},
  6256. Month = {October},
  6257. Title = {Compositional Verification and Compilation},
  6258. Year = {2012},
  6259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjdmMucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjdmMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E00Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjdmMucGRmAAAOABAABwBjAHYAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9jdmMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  6260. @inproceedings{Hur:2012aa,
  6261. Acmid = {2103666},
  6262. Address = {New York, NY, USA},
  6263. Author = {Hur, Chung-Kil and Dreyer, Derek and Neis, Georg and Vafeiadis, Viktor},
  6264. Booktitle = {Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6265. Date-Added = {2013-09-27 12:08:24 +0000},
  6266. Date-Modified = {2013-09-27 12:08:28 +0000},
  6267. Doi = {10.1145/2103656.2103666},
  6268. Isbn = {978-1-4503-1083-3},
  6269. Keywords = {Kripke logical relations, abstract types, bisimulations, contextual equivalence, global vs. local knowledge, higher-order state, recursive types, relation transition systems, transitivity},
  6270. Location = {Philadelphia, PA, USA},
  6271. Numpages = {14},
  6272. Pages = {59--72},
  6273. Publisher = {ACM},
  6274. Series = {POPL '12},
  6275. Title = {The marriage of bisimulations and Kripke logical relations},
  6276. Url = {http://doi.acm.org/10.1145/2103656.2103666},
  6277. Year = {2012},
  6278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdydHMucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdydHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nH0Q88kFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBydHMucGRmAAAOABAABwByAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9ydHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  6279. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103666},
  6280. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103666}}
  6281. @inproceedings{Lassen:2005aa,
  6282. Acmid = {1079710},
  6283. Address = {Washington, DC, USA},
  6284. Author = {Lassen, Soren},
  6285. Booktitle = {Proceedings of the 20th Annual IEEE Symposium on Logic in Computer Science},
  6286. Date-Added = {2013-09-27 12:04:18 +0000},
  6287. Date-Modified = {2013-09-27 12:04:24 +0000},
  6288. Doi = {10.1109/LICS.2005.15},
  6289. Isbn = {0-7695-2266-1},
  6290. Numpages = {10},
  6291. Pages = {345--354},
  6292. Publisher = {IEEE Computer Society},
  6293. Series = {LICS '05},
  6294. Title = {Eager Normal Form Bisimulation},
  6295. Url = {http://dx.doi.org/10.1109/LICS.2005.15},
  6296. Year = {2005},
  6297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhlbmZiLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZW5mYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRdEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZW5mYi5wZGYADgASAAgAZQBuAGYAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9lbmZiLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  6298. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2005.15}}
  6299. @book{Sestoft:2012aa,
  6300. Author = {Peter Sestoft},
  6301. Date-Added = {2013-08-22 18:05:41 +0000},
  6302. Date-Modified = {2013-08-22 18:06:50 +0000},
  6303. Publisher = {Springer},
  6304. Series = {Undergraduate Topics in Computer Science},
  6305. Title = {Programming Language Concepts},
  6306. Volume = {50},
  6307. Year = {2012},
  6308. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BMQ29uY2VwdHNTZXN0b2Z0LnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUExDb25jZXB0c1Nlc3RvZnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNQaM47ysgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOPAMIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBMQ29uY2VwdHNTZXN0b2Z0LnBkZgAOACwAFQBQAEwAQwBvAG4AYwBlAHAAdABzAFMAZQBzAHQAbwBmAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QTENvbmNlcHRzU2VzdG9mdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  6309. @techreport{Gries:1981aa,
  6310. Author = {David Gries and Harlan Mills},
  6311. Date-Added = {2013-08-16 19:55:44 +0000},
  6312. Date-Modified = {2013-08-16 19:56:21 +0000},
  6313. Institution = {Cornell University},
  6314. Month = {January},
  6315. Number = {TR 81-452},
  6316. Title = {Swapping Sections},
  6317. Year = {1981},
  6318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjgxLTQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiXafOM/v6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQ0OgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA4MS00NTIucGRmAAAOABYACgA4ADEALQA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  6319. @book{Bentley:1986aa,
  6320. Author = {Jon Bentley},
  6321. Date-Added = {2013-08-16 19:51:12 +0000},
  6322. Date-Modified = {2013-08-16 19:52:14 +0000},
  6323. Publisher = {Addison Wesley},
  6324. Title = {Progrogramming Pearls},
  6325. Year = {1986},
  6326. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlByb2dyYW1taW5nX3BlYXJscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiTKTOM/qZAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQy2QAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQcm9ncmFtbWluZ19wZWFybHMucGRmAAAOAC4AFgBQAHIAbwBnAHIAYQBtAG0AaQBuAGcAXwBwAGUAYQByAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  6327. @article{Adelson-Velskii:1962aa,
  6328. Author = {G. M. Adelson-Velskii and E.M. Landis},
  6329. Date-Added = {2013-08-05 14:46:12 +0000},
  6330. Date-Modified = {2013-08-05 14:47:45 +0000},
  6331. Journal = {Soviet Mathematics Doklady},
  6332. Pages = {1259--1263},
  6333. Title = {An algorithm for the organization of information},
  6334. Volume = {3},
  6335. Year = {1962},
  6336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdmwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26s0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhdmwucGRmAAAOABAABwBhAHYAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hdmwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  6337. @article{Herman:2010aa,
  6338. Author = {Herman, David and Tomb, Aaron and Flanagan, Cormac},
  6339. Date-Added = {2013-07-26 15:40:36 +0000},
  6340. Date-Modified = {2014-04-06 15:59:25 +0000},
  6341. Journal = {Higher-Order and Symbolic Computation},
  6342. Keywords = {Gradual typing; Coercions; Casts; Type dynamic},
  6343. Language = {English},
  6344. Number = {2},
  6345. Pages = {167-189},
  6346. Publisher = {Springer US},
  6347. Title = {Space-efficient gradual typing},
  6348. Volume = {23},
  6349. Year = {2010},
  6350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhlcm1hbi1ob3NjLTIwMTEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoZXJtYW4taG9zYy0yMDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wl0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoZXJtYW4taG9zYy0yMDExLnBkZgAOACoAFABoAGUAcgBtAGEAbgAtAGgAbwBzAGMALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hlcm1hbi1ob3NjLTIwMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6351. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-011-9066-z}}
  6352. @inproceedings{Garcia:2013fk,
  6353. Author = {Ronald Garcia},
  6354. Booktitle = {{ICFP} '13: Proceedings of the International Conference on Functional Programming},
  6355. Date-Added = {2013-06-21 18:08:16 +0000},
  6356. Date-Modified = {2013-06-21 18:09:03 +0000},
  6357. Title = {Calculating Threesomes, with Blame},
  6358. Year = {2013},
  6359. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MTctZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxNy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9689EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxNy1nYXJjaWEucGRmAAAOACAADwBwADQAMQA3AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQxNy1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  6360. @book{Amadio:1998fk,
  6361. Author = {Roberto M. Amadio and Curien Pierre-Louis},
  6362. Date-Added = {2013-06-17 15:35:25 -0600},
  6363. Date-Modified = {2013-06-17 15:36:21 -0600},
  6364. Publisher = {Cambridge University Press},
  6365. Title = {Domains and Lambda-Calculi},
  6366. Year = {1998}}
  6367. @article{Rossberg:2013fk,
  6368. Author = {Andreas Rossberg and Derek Dreyer},
  6369. Date-Added = {2013-06-14 03:43:14 -0600},
  6370. Date-Modified = {2013-06-14 03:44:07 -0600},
  6371. Journal = {{ACM} Transactions on Programming Languages and Systems},
  6372. Number = {1},
  6373. Title = {Mixin' up the {ML} module system},
  6374. Volume = {35},
  6375. Year = {2013},
  6376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1peG1sLXRvcGxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1peG1sLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOrRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1peG1sLXRvcGxhcy5wZGYADgAiABAAbQBpAHgAbQBsAC0AdABvAHAAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWl4bWwtdG9wbGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  6377. @article{Pitts:2000fk,
  6378. Author = {Andrew M. Pitts},
  6379. Date-Added = {2013-06-13 19:27:42 +0000},
  6380. Date-Modified = {2013-06-13 19:28:21 +0000},
  6381. Journal = {Mathematical Structures in Computer Science},
  6382. Pages = {321--359},
  6383. Title = {Parametric Polymorphism and Operational Equivalence},
  6384. Volume = {10},
  6385. Year = {2000},
  6386. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1waXR0czIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1waXR0czIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wB0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaXR0czIwMDAucGRmAAAOABwADQBwAGkAdAB0AHMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9waXR0czIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6387. @inproceedings{Smith:2000fk,
  6388. Acmid = {651903},
  6389. Address = {London, UK, UK},
  6390. Author = {Smith, Frederick and Walker, David and Morrisett, J. Gregory},
  6391. Booktitle = {Proceedings of the 9th European Symposium on Programming Languages and Systems},
  6392. Date-Added = {2013-06-11 20:34:27 +0000},
  6393. Date-Modified = {2013-06-11 20:34:33 +0000},
  6394. Isbn = {3-540-67262-1},
  6395. Numpages = {16},
  6396. Pages = {366--381},
  6397. Publisher = {Springer-Verlag},
  6398. Series = {ESOP '00},
  6399. Title = {Alias Types},
  6400. Url = {http://dl.acm.org/citation.cfm?id=645394.651903},
  6401. Year = {2000},
  6402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbGlhcy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFsaWFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFsaWFzLnBkZgAADgAUAAkAYQBsAGkAYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FsaWFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  6403. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645394.651903}}
  6404. @incollection{Churchill:2013fk,
  6405. Author = {Churchill, Martin and Mosses, PeterD.},
  6406. Booktitle = {Foundations of Software Science and Computation Structures},
  6407. Date-Added = {2013-06-05 11:59:38 +0000},
  6408. Date-Modified = {2013-06-05 11:59:41 +0000},
  6409. Doi = {10.1007/978-3-642-37075-5_7},
  6410. Editor = {Pfenning, Frank},
  6411. Isbn = {978-3-642-37074-8},
  6412. Keywords = {structural operational semantics; programming languages; congruence formats; Modular SOS; higher-order bisimulation},
  6413. Pages = {97-112},
  6414. Publisher = {Springer Berlin Heidelberg},
  6415. Series = {Lecture Notes in Computer Science},
  6416. Title = {Modular Bisimulation Theory for Computations and Values},
  6417. Url = {http://dx.doi.org/10.1007/978-3-642-37075-5_7},
  6418. Volume = {7794},
  6419. Year = {2013},
  6420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mb3NzYWNzMTMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mb3NzYWNzMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N00Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmb3NzYWNzMTMucGRmAAAOABwADQBmAG8AcwBzAGEAYwBzADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mb3NzYWNzMTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6421. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-37075-5_7}}
  6422. @article{Ohori:1995fk,
  6423. Acmid = {218572},
  6424. Address = {New York, NY, USA},
  6425. Author = {Ohori, Atsushi},
  6426. Date-Added = {2013-04-23 11:05:06 -0400},
  6427. Date-Modified = {2013-04-23 11:05:12 -0400},
  6428. Doi = {10.1145/218570.218572},
  6429. Issn = {0164-0925},
  6430. Issue_Date = {Nov. 1995},
  6431. Journal = {ACM Trans. Program. Lang. Syst.},
  6432. Keywords = {compilation, polymorphism, record calculus, type inference, type theory},
  6433. Month = nov,
  6434. Number = {6},
  6435. Numpages = {52},
  6436. Pages = {844--895},
  6437. Publisher = {ACM},
  6438. Title = {A polymorphic record calculus and its compilation},
  6439. Url = {http://doi.acm.org/10.1145/218570.218572},
  6440. Volume = {17},
  6441. Year = {1995},
  6442. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODQ0LW9ob3JpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg0NC1vaG9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97pdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg0NC1vaG9yaS5wZGYADgAeAA4AcAA4ADQANAAtAG8AaABvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODQ0LW9ob3JpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6443. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218572},
  6444. Bdsk-Url-2 = {http://dx.doi.org/10.1145/218570.218572}}
  6445. @article{Keshav:2007uq,
  6446. Acmid = {1273458},
  6447. Address = {New York, NY, USA},
  6448. Author = {Keshav, S.},
  6449. Date-Added = {2013-03-13 16:15:33 +0000},
  6450. Date-Modified = {2013-03-13 16:15:38 +0000},
  6451. Doi = {10.1145/1273445.1273458},
  6452. Issn = {0146-4833},
  6453. Issue_Date = {July 2007},
  6454. Journal = {SIGCOMM Comput. Commun. Rev.},
  6455. Keywords = {hints, paper, reading},
  6456. Month = jul,
  6457. Number = {3},
  6458. Numpages = {2},
  6459. Pages = {83--84},
  6460. Publisher = {ACM},
  6461. Title = {How to read a paper},
  6462. Url = {http://doi.acm.org/10.1145/1273445.1273458},
  6463. Volume = {37},
  6464. Year = {2007},
  6465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODMta2VzaGF2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgzLWtlc2hhdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97o9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgzLWtlc2hhdi5wZGYADgAeAA4AcAA4ADMALQBrAGUAcwBoAGEAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODMta2VzaGF2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6466. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1273445.1273458},
  6467. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1273445.1273458}}
  6468. @article{Fong:2009fk,
  6469. Acmid = {1595493},
  6470. Address = {New York, NY, USA},
  6471. Author = {Fong, Philip W.L.},
  6472. Date-Added = {2013-03-13 16:01:52 +0000},
  6473. Date-Modified = {2013-03-13 16:01:59 +0000},
  6474. Doi = {10.1145/1595453.1595493},
  6475. Issn = {0097-8418},
  6476. Issue_Date = {June 2009},
  6477. Journal = {SIGCSE Bull.},
  6478. Keywords = {graduate education, paper review, reading research papers},
  6479. Month = jun,
  6480. Number = {2},
  6481. Numpages = {3},
  6482. Pages = {138--140},
  6483. Publisher = {ACM},
  6484. Title = {Reading a computer science research paper},
  6485. Url = {http://doi.acm.org/10.1145/1595453.1595493},
  6486. Volume = {41},
  6487. Year = {2009},
  6488. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM4LWZvbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM4LWZvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m/0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM4LWZvbmcucGRmAAAOABwADQBwADEAMwA4AC0AZgBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTM4LWZvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6489. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1595453.1595493},
  6490. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1595453.1595493}}
  6491. @inproceedings{Krishnaswami:2010fk,
  6492. Acmid = {1708025},
  6493. Address = {New York, NY, USA},
  6494. Author = {Krishnaswami, Neel R. and Birkedal, Lars and Aldrich, Jonathan},
  6495. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  6496. Date-Added = {2013-03-02 04:14:46 -0700},
  6497. Date-Modified = {2013-03-02 04:14:49 -0700},
  6498. Doi = {10.1145/1708016.1708025},
  6499. Isbn = {978-1-60558-891-9},
  6500. Keywords = {dataflow, frame rule, functional reactive programming, ramification problem, separation logic, subject-observer},
  6501. Location = {Madrid, Spain},
  6502. Numpages = {14},
  6503. Pages = {63--76},
  6504. Publisher = {ACM},
  6505. Series = {TLDI '10},
  6506. Title = {Verifying event-driven programs using ramified frame properties},
  6507. Url = {http://doi.acm.org/10.1145/1708016.1708025},
  6508. Year = {2010},
  6509. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA2My1rcmlzaG5hc3dhbWkwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDYzLWtyaXNobmFzd2FtaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWtyaXNobmFzd2FtaTAucGRmAAAOACwAFQBwADYAMwAtAGsAcgBpAHMAaABuAGEAcwB3AGEAbQBpADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDYzLWtyaXNobmFzd2FtaTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6510. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708025},
  6511. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1708016.1708025}}
  6512. @unpublished{Siek:2008fk,
  6513. Author = {Jeremy G. Siek},
  6514. Date-Added = {2013-02-27 16:15:24 +0000},
  6515. Date-Modified = {2013-02-27 16:16:09 +0000},
  6516. Month = {September},
  6517. Title = {A Theory of Gradual Typing (Draft)},
  6518. Year = {2008},
  6519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnRoZW9yeV9ncmFkdWFsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESdGhlb3J5X2dyYWR1YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRtEPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3J5X2dyYWR1YWwucGRmAA4AJgASAHQAaABlAG8AcgB5AF8AZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi90aGVvcnlfZ3JhZHVhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  6520. @inproceedings{Hansen:2012uq,
  6521. Acmid = {2384596},
  6522. Address = {New York, NY, USA},
  6523. Author = {Hansen, Michael E. and Lumsdaine, Andrew and Goldstone, Robert L.},
  6524. Booktitle = {Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software},
  6525. Date-Added = {2013-02-27 04:26:54 -0700},
  6526. Date-Modified = {2013-02-27 04:27:00 -0700},
  6527. Doi = {10.1145/2384592.2384596},
  6528. Isbn = {978-1-4503-1562-3},
  6529. Keywords = {cognitive architectures, cognitive complexity, psychology of programming},
  6530. Location = {Tucson, Arizona, USA},
  6531. Numpages = {12},
  6532. Pages = {27--38},
  6533. Publisher = {ACM},
  6534. Series = {Onward! '12},
  6535. Title = {Cognitive architectures: a way forward for the psychology of programming},
  6536. Url = {http://doi.acm.org/10.1145/2384592.2384596},
  6537. Year = {2012},
  6538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctaGFuc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LWhhbnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96fdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWhhbnNlbi5wZGYADgAeAA4AcAAyADcALQBoAGEAbgBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjctaGFuc2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6539. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384596},
  6540. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384596}}
  6541. @book{Stepanov:2013fk,
  6542. Author = {Alexander A. Stepanov and Daniel E. Rose},
  6543. Date-Added = {2013-02-27 04:22:55 -0700},
  6544. Date-Modified = {2013-02-27 04:24:03 -0700},
  6545. Month = {January},
  6546. Number = {0.3},
  6547. Title = {Three Algorithmic Journeys},
  6548. Year = {2013},
  6549. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEpvdXJuZXlzLTAuMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPIAbNZh+EAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzWZXxAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKb3VybmV5cy0wLjMucGRmAAAOACIAEABKAG8AdQByAG4AZQB5AHMALQAwAC4AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  6550. @inproceedings{Ahmed:2009fk,
  6551. Author = {Amal Ahmed and Robert Bruce Findler and Jacob Matthews and Philip Wadler},
  6552. Booktitle = {Workshop on Script to Program Evolution (STOP)},
  6553. Date-Added = {2013-02-26 17:34:47 +0000},
  6554. Date-Modified = {2013-02-26 17:35:41 +0000},
  6555. Month = {July},
  6556. Title = {Blame for all},
  6557. Year = {2009},
  6558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJsYW1lZm9yYWxsLXN0b3AucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRibGFtZWZvcmFsbC1zdG9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ay0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBibGFtZWZvcmFsbC1zdG9wLnBkZgAOACoAFABiAGwAYQBtAGUAZgBvAHIAYQBsAGwALQBzAHQAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2JsYW1lZm9yYWxsLXN0b3AucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  6559. @article{Ohori:1997fk,
  6560. Author = {Ohori, Atsushi and Takamizawa, Tomonobu},
  6561. Date-Added = {2013-01-09 21:26:33 -0700},
  6562. Date-Modified = {2013-01-09 21:26:35 -0700},
  6563. Doi = {10.1023/A:1007730624053},
  6564. Issn = {0892-4635},
  6565. Issue = {1},
  6566. Journal = {LISP and Symbolic Computation},
  6567. Keywords = {operational semantics; polymorphism; type inference; unboxed objects; ML},
  6568. Language = {English},
  6569. Pages = {61-91},
  6570. Publisher = {Kluwer Academic Publishers},
  6571. Title = {An Unboxed Operational Semantics for ML Polymorphism},
  6572. Url = {http://dx.doi.org/10.1023/A%3A1007730624053},
  6573. Volume = {10},
  6574. Year = {1997},
  6575. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqbHNjOTcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqbHNjOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YS0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqbHNjOTcucGRmAA4AFgAKAGoAbABzAGMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2psc2M5Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  6576. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1007730624053},
  6577. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1007730624053}}
  6578. @incollection{Danvy:2003fk,
  6579. Author = {Danvy, Olivier},
  6580. Booktitle = {Compiler Construction},
  6581. Date-Added = {2013-01-02 15:56:48 -0700},
  6582. Date-Modified = {2013-01-02 15:58:19 -0700},
  6583. Pages = {77-89},
  6584. Series = {LNCS},
  6585. Title = {A New One-Pass Transformation into Monadic Normal Form},
  6586. Volume = {2622},
  6587. Year = {2003},
  6588. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTAyLTUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDItNTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hfs1mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTAyLTUyLnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAAyAC0ANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDItNTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6589. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-36579-6_6}}
  6590. @inproceedings{Hatcliff:1994vn,
  6591. Acmid = {178053},
  6592. Address = {New York, NY, USA},
  6593. Author = {Hatcliff, John and Danvy, Olivier},
  6594. Booktitle = {Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6595. Date-Added = {2012-12-29 12:26:46 -0700},
  6596. Date-Modified = {2012-12-29 12:26:50 -0700},
  6597. Doi = {10.1145/174675.178053},
  6598. Isbn = {0-89791-636-0},
  6599. Location = {Portland, Oregon, United States},
  6600. Numpages = {14},
  6601. Pages = {458--471},
  6602. Publisher = {ACM},
  6603. Series = {POPL '94},
  6604. Title = {A generic account of continuation-passing styles},
  6605. Url = {http://doi.acm.org/10.1145/174675.178053},
  6606. Year = {1994},
  6607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0NTgtaGF0Y2xpZmYwLnBkZtIXCxgZV05TLmRhdGFPEQG6AAAAAAG6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADFqTReSCsAAAAO884ScDQ1OC1oYXRjbGlmZjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdXDM0EkecAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADFqZbOAAAAEQAIAADNBPRXAAAAAQAYAA7zzgAO5bcADuWSAA7liQAKhKwAAHxTAAIASk1hY2ludG9zaCBIRDpVc2VyczpqZXJlbXlzaWVrOnN1YnVyYmFuOnRydW5rOnBhcGVyczpiaWI6cDQ1OC1oYXRjbGlmZjAucGRmAA4AJgASAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9wNDU4LWhhdGNsaWZmMC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AowCoALACbgJwAnUCgAKJApcCmwKiAqsCsAK9AsAC0gLVAtoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3A==},
  6608. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053},
  6609. Bdsk-Url-2 = {http://dx.doi.org/10.1145/174675.178053}}
  6610. @inproceedings{Jones:1995kx,
  6611. Acmid = {734150},
  6612. Address = {London, UK, UK},
  6613. Author = {Jones, Mark P.},
  6614. Booktitle = {Advanced Functional Programming, First International Spring School on Advanced Functional Programming Techniques-Tutorial Text},
  6615. Date-Added = {2012-12-29 11:47:41 -0700},
  6616. Date-Modified = {2012-12-29 11:47:48 -0700},
  6617. Isbn = {3-540-59451-5},
  6618. Numpages = {40},
  6619. Pages = {97--136},
  6620. Publisher = {Springer-Verlag},
  6621. Title = {Functional Programming with Overloading and Higher-Order Polymorphism},
  6622. Url = {http://dl.acm.org/citation.cfm?id=647698.734150},
  6623. Year = {1995},
  6624. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNwcmluZ3NjaG9vbDk1LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc3ByaW5nc2Nob29sOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KI9EPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3ByaW5nc2Nob29sOTUucGRmAA4AJgASAHMAcAByAGkAbgBnAHMAYwBoAG8AbwBsADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zcHJpbmdzY2hvb2w5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  6625. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647698.734150}}
  6626. @article{Danvy:1992ys,
  6627. Author = {Danvy,Olivier and Filinski,Andrzex},
  6628. Date-Added = {2012-12-28 21:47:07 -0700},
  6629. Date-Modified = {2012-12-29 13:18:58 -0700},
  6630. Issue = {04},
  6631. Journal = {Mathematical Structures in Computer Science},
  6632. Month = {December},
  6633. Numpages = {31},
  6634. Pages = {361--391},
  6635. Title = {Representing Control: a Study of the {CPS} Transformation},
  6636. Volume = {2},
  6637. Year = {1992},
  6638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RhbnZ5OTJyZXByZXNlbnRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAc4AAAAAAc4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWpNF5IKwAAAA7zzhdkYW52eTkycmVwcmVzZW50aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZxiJzQPDhwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMWpls4AAAARAAgAAM0EJfcAAAABABgADvPOAA7ltwAO5ZIADuWJAAqErAAAfFMAAgBPTWFjaW50b3NoIEhEOlVzZXJzOmplcmVteXNpZWs6c3VidXJiYW46dHJ1bms6cGFwZXJzOmJpYjpkYW52eTkycmVwcmVzZW50aW5nLnBkZgAADgAwABcAZABhAG4AdgB5ADkAMgByAGUAcAByAGUAcwBlAG4AdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9kYW52eTkycmVwcmVzZW50aW5nLnBkZgATAAEvAAAVAAIAEf//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AocCiQKOApkCogKwArQCuwLEAskC1gLZAusC7gLzAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvU=},
  6639. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129500001535}}
  6640. @article{Danvy:1994kx,
  6641. Author = {Olivier Danvy},
  6642. Date-Added = {2012-12-28 21:37:12 -0700},
  6643. Date-Modified = {2012-12-28 21:37:14 -0700},
  6644. Doi = {10.1016/0167-6423(94)00003-4},
  6645. Issn = {0167-6423},
  6646. Journal = {Science of Computer Programming},
  6647. Number = {3},
  6648. Pages = {183 - 195},
  6649. Title = {Back to direct style},
  6650. Url = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  6651. Volume = {22},
  6652. Year = {1994},
  6653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44My40NDk3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgzLjQ0OTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KyM0HLCcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNB3J3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44My40NDk3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADMALgA0ADQAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgzLjQ0OTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6654. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  6655. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0167-6423(94)00003-4}}
  6656. @inproceedings{Danvy:1992uq,
  6657. Author = {Danvy, Olivier},
  6658. Booktitle = {{E}uropean {S}ymposium on {P}rogramming},
  6659. Date-Added = {2012-12-28 21:15:01 -0700},
  6660. Date-Modified = {2012-12-29 13:36:39 -0700},
  6661. Month = {February},
  6662. Numpages = {21},
  6663. Pages = {130--150},
  6664. Series = {ESOP},
  6665. Title = {Back to Direct Style},
  6666. Year = {1992},
  6667. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645389.651606}}
  6668. @techreport{Danvy:1991fk,
  6669. Author = {Olivier Danvy},
  6670. Date-Added = {2012-12-28 21:10:58 -0700},
  6671. Date-Modified = {2012-12-29 13:18:25 -0700},
  6672. Institution = {Kansas State University},
  6673. Month = {December},
  6674. Number = {CIS-92-02},
  6675. Title = {Three Steps for the {CPS} Transformation},
  6676. Year = {1991},
  6677. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RocmVlLXN0ZXBzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhyZWUtc3RlcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMADj9ERWLdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREZ8HAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhyZWUtc3RlcHMucGRmAAAOACAADwB0AGgAcgBlAGUALQBzAHQAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhyZWUtc3RlcHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  6678. @inproceedings{Ni:2006uq,
  6679. Acmid = {1111066},
  6680. Address = {New York, NY, USA},
  6681. Author = {Ni, Zhaozhong and Shao, Zhong},
  6682. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6683. Date-Added = {2012-12-21 15:57:35 -0700},
  6684. Date-Modified = {2012-12-21 15:57:38 -0700},
  6685. Doi = {10.1145/1111037.1111066},
  6686. Isbn = {1-59593-027-2},
  6687. Keywords = {embedded code pointers, higher-order functions, hoare logic, proof-carrying code},
  6688. Location = {Charleston, South Carolina, USA},
  6689. Numpages = {14},
  6690. Pages = {320--333},
  6691. Publisher = {ACM},
  6692. Series = {POPL '06},
  6693. Title = {Certified assembly programming with embedded code pointers},
  6694. Url = {http://doi.acm.org/10.1145/1111037.1111066},
  6695. Year = {2006},
  6696. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzIwLW5pLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMyMC1uaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96u9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMyMC1uaS5wZGYAAA4AGAALAHAAMwAyADAALQBuAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDMyMC1uaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  6697. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066},
  6698. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1111037.1111066}}
  6699. @article{Knowles:2010fk,
  6700. Acmid = {1667051},
  6701. Address = {New York, NY, USA},
  6702. Articleno = {6},
  6703. Author = {Knowles, Kenneth and Flanagan, Cormac},
  6704. Date-Added = {2012-12-21 14:15:52 -0700},
  6705. Date-Modified = {2012-12-21 14:15:57 -0700},
  6706. Doi = {10.1145/1667048.1667051},
  6707. Issn = {0164-0925},
  6708. Issue_Date = {January 2010},
  6709. Journal = {ACM Trans. Program. Lang. Syst.},
  6710. Keywords = {Type systems, contracts, dynamic checking, static checking},
  6711. Month = feb,
  6712. Number = {2},
  6713. Numpages = {34},
  6714. Pages = {6:1--6:34},
  6715. Publisher = {ACM},
  6716. Title = {Hybrid type checking},
  6717. Url = {http://doi.acm.org/10.1145/1667048.1667051},
  6718. Volume = {32},
  6719. Year = {2010},
  6720. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNi1rbm93bGVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTYta25vd2xlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ug9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTYta25vd2xlcy5wZGYADgAeAA4AYQA2AC0AawBuAG8AdwBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNi1rbm93bGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6721. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1667048.1667051},
  6722. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1667048.1667051}}
  6723. @misc{Baker:2012fk,
  6724. Author = {Jim Baker},
  6725. Date-Added = {2012-12-20 22:04:57 -0700},
  6726. Date-Modified = {2012-12-20 22:05:25 -0700},
  6727. Title = {Personal Communication},
  6728. Year = {2012}}
  6729. @inproceedings{Strickland:2012fk,
  6730. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Findler, Robert Bruce and Flatt, Matthew},
  6731. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  6732. Date-Added = {2012-12-20 08:42:44 -0700},
  6733. Date-Modified = {2012-12-20 08:55:23 -0700},
  6734. Keywords = {contracts, intercession, interposition, proxies},
  6735. Series = {OOPSLA '12},
  6736. Title = {Chaperones and impersonators: run-time support for reasonable interposition},
  6737. Year = {2012},
  6738. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAA4ANAAZAGMAaABhAHAAZQByAG8AbgBlAHMALQBvAG8AcABzAGwAYQAyADAAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2NoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6739. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384685},
  6740. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384685}}
  6741. @inproceedings{Bayne:2011fk,
  6742. Author = {Bayne, M. and Cook, R. and Ernst, M.D.},
  6743. Booktitle = {International Conference on Software Engineering},
  6744. Date-Added = {2012-12-17 17:06:41 +0000},
  6745. Date-Modified = {2012-12-20 08:57:21 -0700},
  6746. 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;},
  6747. Title = {Always-available static and dynamic feedback},
  6748. Year = {2011},
  6749. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFsd2F5cy1hdmFpbGFibGUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbHdheXMtYXZhaWxhYmxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Z0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbHdheXMtYXZhaWxhYmxlLnBkZgAOACoAFABhAGwAdwBhAHkAcwAtAGEAdgBhAGkAbABhAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Fsd2F5cy1hdmFpbGFibGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6750. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1985793.1985864}}
  6751. @inproceedings{Ren:2013vn,
  6752. Author = {Brianna M. Ren and John Toman and T. Stephen Strickland and Jeffrey S. Foster},
  6753. Booktitle = {SAC'13 (OOPS)},
  6754. Date-Added = {2012-12-16 10:39:59 -0700},
  6755. Date-Modified = {2012-12-16 10:41:02 -0700},
  6756. Title = {The Ruby Type Checker},
  6757. Year = {2013},
  6758. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzMjAxMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHMyMDEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVXRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHMyMDEzLnBkZgAOABoADABvAG8AcABzADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wczIwMTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6759. @inproceedings{Fahndrich:2003kx,
  6760. Author = {Manuel F{\"a}hndrich and K. Rustan M. Leino},
  6761. Booktitle = {International Workshop on Alias Confinement and Ownership},
  6762. Date-Added = {2012-12-16 10:02:06 -0700},
  6763. Date-Modified = {2014-09-11 10:40:55 +0000},
  6764. Title = {Heap monotonic typestate},
  6765. Year = {2003},
  6766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZXRzLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZXRzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jf0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZXRzLTEucGRmAA4AFgAKAG0AZQB0AHMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21ldHMtMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  6767. @inproceedings{Pilkiewicz:2011uq,
  6768. Acmid = {1929565},
  6769. Address = {New York, NY, USA},
  6770. Author = {Pilkiewicz, Alexandre and Pottier, Fran\c{c}ois},
  6771. Booktitle = {Proceedings of the 7th ACM SIGPLAN workshop on Types in language design and implementation},
  6772. Date-Added = {2012-12-16 09:59:45 -0700},
  6773. Date-Modified = {2012-12-16 09:59:59 -0700},
  6774. Doi = {10.1145/1929553.1929565},
  6775. Isbn = {978-1-4503-0484-9},
  6776. Keywords = {amortized complexity, capabilities, hash-consing, hidden state, monotonic state, specification, thunks, type-based complexity-checking, types},
  6777. Location = {Austin, Texas, USA},
  6778. Numpages = {14},
  6779. Pages = {73--86},
  6780. Publisher = {ACM},
  6781. Series = {TLDI '11},
  6782. Title = {The essence of monotonic state},
  6783. Url = {http://doi.acm.org/10.1145/1929553.1929565},
  6784. Year = {2011},
  6785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3My1waWxraWV3aWN6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczLXBpbGtpZXdpY3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97idEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczLXBpbGtpZXdpY3oucGRmAA4AJgASAHAANwAzAC0AcABpAGwAawBpAGUAdwBpAGMAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzMtcGlsa2lld2ljei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  6786. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1929553.1929565},
  6787. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1929553.1929565}}
  6788. @unpublished{Jagadeesan:2009fk,
  6789. Author = {Radha Jagadeesan and Alan Jeffrey and Corin Pitcher and James Riely},
  6790. Date-Added = {2012-12-16 09:51:14 -0700},
  6791. Date-Modified = {2012-12-16 09:52:29 -0700},
  6792. Title = {Monotonic Typestates for the Object Calculus},
  6793. Year = {2009},
  6794. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzIwMDktbW9ub3RvbmUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzIwMDktbW9ub3RvbmUtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9lLM97GsAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzPf3/AAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA5LW1vbm90b25lLTEucGRmAA4AKAATADIAMAAwADkALQBtAG8AbgBvAHQAbwBuAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwOS1tb25vdG9uZS0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  6795. @inproceedings{Siek:2012uq,
  6796. Author = {Jeremy G. Siek and Ronald Garcia},
  6797. Booktitle = {Scheme and Functional Programming Workshop},
  6798. Date-Added = {2012-12-14 20:22:55 +0000},
  6799. Date-Modified = {2012-12-20 22:40:56 -0700},
  6800. Title = {Interpretations of the Gradually-Typed Lambda Calculus},
  6801. Year = {2012},
  6802. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpZ3RsYy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWlndGxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddrRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlndGxjLnBkZgAADgAUAAkAaQBnAHQAbABjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2lndGxjLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  6803. @inproceedings{Wadler:2012fk,
  6804. Acmid = {2364568},
  6805. Address = {New York, NY, USA},
  6806. Author = {Wadler, Philip},
  6807. Booktitle = {Proceedings of the 17th ACM SIGPLAN international conference on Functional programming},
  6808. Date-Added = {2012-12-07 15:35:00 +0000},
  6809. Date-Modified = {2012-12-07 15:35:05 +0000},
  6810. Doi = {10.1145/2364527.2364568},
  6811. Isbn = {978-1-4503-1054-3},
  6812. Keywords = {lambda calculus, linear logic, pi calculus},
  6813. Location = {Copenhagen, Denmark},
  6814. Numpages = {14},
  6815. Pages = {273--286},
  6816. Publisher = {ACM},
  6817. Series = {ICFP '12},
  6818. Title = {Propositions as sessions},
  6819. Url = {http://doi.acm.org/10.1145/2364527.2364568},
  6820. Year = {2012},
  6821. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNzMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3My13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96htEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3My13YWRsZXIucGRmAAAOACAADwBwADIANwAzAC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI3My13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6822. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364568},
  6823. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364568}}
  6824. @inproceedings{Holkner:2009fk,
  6825. Acmid = {1862665},
  6826. Address = {Darlinghurst, Australia, Australia},
  6827. Author = {Holkner, Alex and Harland, James},
  6828. Booktitle = {Proceedings of the Thirty-Second Australasian Conference on Computer Science - Volume 91},
  6829. Date-Added = {2012-12-05 15:15:03 -0700},
  6830. Date-Modified = {2012-12-05 15:15:08 -0700},
  6831. Isbn = {978-1-920682-72-9},
  6832. Keywords = {Python and compilers, dynamic languages},
  6833. Location = {Wellington, New Zealand},
  6834. Numpages = {10},
  6835. Pages = {19--28},
  6836. Publisher = {Australian Computer Society, Inc.},
  6837. Series = {ACSC '09},
  6838. Title = {Evaluating the dynamic behaviour of Python applications},
  6839. Url = {http://dl.acm.org/citation.cfm?id=1862659.1862665},
  6840. Year = {2009},
  6841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOS1ob2xrbmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5LWhvbGtuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5LWhvbGtuZXIucGRmAAAOACAADwBwADEAOQAtAGgAbwBsAGsAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE5LWhvbGtuZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6842. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1862659.1862665}}
  6843. @phdthesis{Miller:2006fk,
  6844. Author = {Mark S. Miller},
  6845. Date-Added = {2012-12-03 22:20:42 +0000},
  6846. Date-Modified = {2012-12-03 22:21:44 +0000},
  6847. Month = {May},
  6848. School = {Johns Hopkins University},
  6849. Title = {Robust Composition: Towards a Unified Approach to Access Control and Concurrency Control},
  6850. Year = {2006},
  6851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hcmttLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hcmttLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNPRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1hcmttLXRoZXNpcy5wZGYADgAiABAAbQBhAHIAawBtAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWFya20tdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  6852. @periodical{Siek:2012fk,
  6853. Author = {Jeremy G. Siek},
  6854. Date-Added = {2012-12-01 08:49:34 -0700},
  6855. Date-Modified = {2012-12-29 13:39:10 -0700},
  6856. Howpublished = {http://siek.blogspot.com/2012/07/my-new-favorite-abstract-machine-ecd-on.html},
  6857. Month = {July},
  6858. Title = {My new favorite abstract machine: {ECD} on {ANF}},
  6859. Urldate = {July 12, 2012},
  6860. Year = {2012}}
  6861. @unpublished{Garcia:2012fk,
  6862. Author = {Ronald Garcia},
  6863. Date-Added = {2012-11-30 21:18:58 -0700},
  6864. Date-Modified = {2012-11-30 21:20:02 -0700},
  6865. Month = {October},
  6866. Title = {Calculating Threesomes with Blame},
  6867. Year = {2012}}
  6868. @inproceedings{Gottschlich:2012,
  6869. Author = {Justin Gottschlich and Maurice Herlihy and Gilles Pokam and Jeremy G. Siek},
  6870. Booktitle = {International Conference on Parallel Architectures and Compilation Techniques (PACT)},
  6871. Date-Added = {2012-11-09 21:45:33 -0700},
  6872. Date-Modified = {2012-11-09 21:45:33 -0700},
  6873. Month = {September},
  6874. Note = {19\% acceptance rate.},
  6875. Title = {Visualizing Transactional Memory},
  6876. Year = 2012}
  6877. @inproceedings{Schwaab:2013uq,
  6878. Author = {Christopher Schwaab and Jeremy G. Siek},
  6879. Booktitle = {ACM SIGPLAN Workshop on Programming Languages meets Program Verification},
  6880. Date-Added = {2012-11-09 21:37:22 -0700},
  6881. Date-Modified = {2012-11-09 21:38:26 -0700},
  6882. Month = {January},
  6883. Title = {Modular Type-Safety Proofs using Dependant Types},
  6884. Year = {2013}}
  6885. @article{Silkensen:2012fk,
  6886. Author = {Erik Silkensen and Jeremy G. Siek},
  6887. Date-Added = {2012-11-09 21:35:49 -0700},
  6888. Date-Modified = {2012-11-09 21:36:06 -0700},
  6889. Journal = {Lecture Notes in Computer Science},
  6890. Note = {Revised and Selected Papers from the Trends in Functional Programming 13th International Symposium, June 12-14, 2012.},
  6891. Title = {Well-typed Islands Parse Faster},
  6892. Volume = {Volume TBD},
  6893. Year = 2012}
  6894. @inproceedings{Takikawa:2012ly,
  6895. Author = {Takikawa, Asumu and Strickland, T. Stephen and Dimoulas, Christos and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  6896. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  6897. Date-Added = {2012-11-09 23:28:40 +0000},
  6898. Date-Modified = {2012-12-17 17:17:43 +0000},
  6899. Keywords = {blame theorem (proof technique), contracts, design by contract, first-class classes, gradual typing, row polymorphism, sealing},
  6900. Pages = {793--810},
  6901. Series = {OOPSLA '12},
  6902. Title = {Gradual typing for first-class classes},
  6903. Year = {2012},
  6904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTMtdGFraWthd2EucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzkzLXRha2lrYXdhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uZ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzkzLXRha2lrYXdhLnBkZgAADgAkABEAcAA3ADkAMwAtAHQAYQBrAGkAawBhAHcAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzkzLXRha2lrYXdhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  6905. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384674},
  6906. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384674}}
  6907. @inproceedings{Ina:2011zr,
  6908. Author = {Ina, Lintaro and Igarashi, Atsushi},
  6909. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  6910. Date-Added = {2012-11-09 23:27:38 +0000},
  6911. Date-Modified = {2012-12-20 08:58:22 -0700},
  6912. Keywords = {dynamic types, generics, gradual typing},
  6913. Series = {OOPSLA '11},
  6914. Title = {Gradual typing for generics},
  6915. Year = {2011},
  6916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjA5LWluYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2MDktaW5hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MDktaW5hLnBkZgAOABoADABwADYAMAA5AC0AaQBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDYwOS1pbmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  6917. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048114},
  6918. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048114}}
  6919. @inproceedings{Miao:2012vn,
  6920. Author = {Wieyu Miao and Jeremy G. Siek},
  6921. Booktitle = {Symposium on Applied Computing},
  6922. Date-Added = {2012-11-09 23:06:03 +0000},
  6923. Date-Modified = {2012-11-09 23:06:06 +0000},
  6924. Month = {March},
  6925. Note = {26\% acceptance rate, 8 pages},
  6926. Title = {Pattern-based Traits},
  6927. Year = 2012}
  6928. @incollection{Siek:2012kx,
  6929. Author = {Siek, JeremyG.},
  6930. Booktitle = {Generic and Indexed Programming},
  6931. Date-Added = {2012-11-09 23:01:26 +0000},
  6932. Date-Modified = {2012-11-09 23:01:34 +0000},
  6933. Doi = {10.1007/978-3-642-32202-0_4},
  6934. Editor = {Gibbons, Jeremy},
  6935. Isbn = {978-3-642-32201-3},
  6936. Pages = {175-216},
  6937. Publisher = {Springer Berlin Heidelberg},
  6938. Series = {Lecture Notes in Computer Science},
  6939. Title = {The {C++0x} ``Concepts'' Effort},
  6940. Url = {http://dx.doi.org/10.1007/978-3-642-32202-0_4},
  6941. Volume = {7470},
  6942. Year = {2012},
  6943. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-32202-0_4}}
  6944. @inproceedings{Hagino:1987kx,
  6945. Acmid = {755419},
  6946. Address = {London, UK, UK},
  6947. Author = {Hagino, Tatsuya},
  6948. Booktitle = {Category Theory and Computer Science},
  6949. Date-Added = {2012-10-07 21:32:27 -0600},
  6950. Date-Modified = {2012-10-07 21:32:33 -0600},
  6951. Isbn = {3-540-18508-9},
  6952. Numpages = {18},
  6953. Pages = {140--157},
  6954. Publisher = {Springer-Verlag},
  6955. Title = {A Typed Lambda Calculus with Categorical Type Constructors},
  6956. Url = {http://dl.acm.org/citation.cfm?id=648331.755419},
  6957. Year = {1987},
  6958. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjY2xjLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2NsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xEdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2NsYy5wZGYADgASAAgAYwBjAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jY2xjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  6959. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648331.755419}}
  6960. @phdthesis{Malcolm:1990uq,
  6961. Author = {Grant Malcolm},
  6962. Date-Added = {2012-10-07 20:50:15 -0600},
  6963. Date-Modified = {2012-10-07 20:51:02 -0600},
  6964. School = {Groningen University},
  6965. Title = {Algebraic data types and program transformations},
  6966. Year = {1990},
  6967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0aGVzaXMtMi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRoZXNpcy0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iknRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRoZXNpcy0yLnBkZgAOABoADAB0AGgAZQBzAGkAcwAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdGhlc2lzLTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6968. @article{Swierstra:2008fk,
  6969. Author = {Wouter Swierstra},
  6970. Date-Added = {2012-10-07 20:43:31 -0600},
  6971. Date-Modified = {2012-10-07 20:44:58 -0600},
  6972. Journal = {Journal of Functional Programming},
  6973. Month = {July},
  6974. Number = {4},
  6975. Pages = {423--436},
  6976. Title = {Data types a la carte},
  6977. Volume = {18},
  6978. Year = {2008},
  6979. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuNDEzMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuNDEzMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4YzM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjQxMzEucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgA0ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS40MTMxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  6980. @inproceedings{Castagna:1992:COF:141471.141537,
  6981. Acmid = {141537},
  6982. Address = {New York, NY, USA},
  6983. Author = {Castagna, Giuseppe and Ghelli, Giorgio and Longo, Giuseppe},
  6984. Booktitle = {Proceedings of the 1992 ACM conference on LISP and functional programming},
  6985. Date-Added = {2012-09-25 17:17:48 +0000},
  6986. Date-Modified = {2012-09-25 17:17:48 +0000},
  6987. Doi = {10.1145/141471.141537},
  6988. Isbn = {0-89791-481-3},
  6989. Location = {San Francisco, California, United States},
  6990. Numpages = {11},
  6991. Pages = {182--192},
  6992. Publisher = {ACM},
  6993. Series = {LFP '92},
  6994. Title = {A calculus for overloaded functions with subtyping},
  6995. Url = {http://doi.acm.org/10.1145/141471.141537},
  6996. Year = {1992},
  6997. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODItY2FzdGFnbmEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTgyLWNhc3RhZ25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oN0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTgyLWNhc3RhZ25hLnBkZgAADgAkABEAcAAxADgAMgAtAGMAYQBzAHQAYQBnAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTgyLWNhc3RhZ25hLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  6998. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141537},
  6999. Bdsk-Url-2 = {http://dx.doi.org/10.1145/141471.141537}}
  7000. @article{Jarvi:2010fk,
  7001. Author = {Jaakko J{\"a}rvi and John Freeman},
  7002. Date-Added = {2012-08-20 20:55:11 +0000},
  7003. Date-Modified = {2012-08-20 20:55:20 +0000},
  7004. Doi = {10.1016/j.scico.2009.04.003},
  7005. Issn = {0167-6423},
  7006. Journal = {Science of Computer Programming},
  7007. Number = {9},
  7008. Pages = {762-772},
  7009. Title = {C++ lambda expressions and closures},
  7010. Volume = {75},
  7011. Year = {2010},
  7012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmxhbWJkYS1leHByZXNzaW9ucy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmxhbWJkYS1leHByZXNzaW9ucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxhbWJkYS1leHByZXNzaW9ucy5wZGYADgAuABYAbABhAG0AYgBkAGEALQBlAHgAcAByAGUAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvbGFtYmRhLWV4cHJlc3Npb25zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  7013. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2009.04.003}}
  7014. @incollection{Rytz:2012fk,
  7015. Author = {Rytz, Lukas and Odersky, Martin and Haller, Philipp},
  7016. Booktitle = {ECOOP 2012‚ European Conference on Object-Oriented Programming},
  7017. Date-Added = {2012-08-16 13:26:52 -0600},
  7018. Date-Modified = {2012-08-16 13:26:56 -0600},
  7019. Doi = {10.1007/978-3-642-31057-7_13},
  7020. Editor = {Noble, James},
  7021. Isbn = {978-3-642-31056-0},
  7022. Pages = {258-282},
  7023. Publisher = {Springer Berlin Heidelberg},
  7024. Series = {Lecture Notes in Computer Science},
  7025. Title = {Lightweight Polymorphic Effects},
  7026. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_13},
  7027. Volume = {7313},
  7028. Year = {2012},
  7029. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcF8xLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3BfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3BfMS5wZGYAAA4AGAALAGUAYwBvAG8AcABfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3BfMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  7030. @techreport{Milner:1990uq,
  7031. 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.}},
  7032. Affiliation = {MEIJE - INRIA Sophia Antipolis},
  7033. Author = {Milner, Robin},
  7034. Date-Added = {2012-08-10 17:04:38 +0000},
  7035. Date-Modified = {2012-08-10 17:05:41 +0000},
  7036. Hal_Id = {inria-00075405},
  7037. Institution = {INRIA},
  7038. Language = {English},
  7039. Number = {RR-1154},
  7040. Pdf = {http://hal.inria.fr/inria-00075405/PDF/RR-1154.pdf},
  7041. Title = {{Functions as processes}},
  7042. Type = {Research Report},
  7043. Url = {http://hal.inria.fr/inria-00075405},
  7044. Year = {1990},
  7045. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTExNTQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0xMTU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxXMzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMTE1NC5wZGYADgAYAAsAUgBSAC0AMQAxADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTExNTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  7046. Bdsk-Url-1 = {http://hal.inria.fr/inria-00075405}}
  7047. @incollection{Alur:1998fk,
  7048. Affiliation = {University of Pennsylvania Department of Computer and Information Science 19104 Philadelphia PA USA},
  7049. Author = {Alur, Rajeev and Henzinger, Thomas and Kupferman, Orna and Vardi, Moshe},
  7050. Booktitle = {CONCUR'98 Concurrency Theory},
  7051. Date-Added = {2012-08-08 20:25:08 +0000},
  7052. Date-Modified = {2012-08-08 20:25:19 +0000},
  7053. Editor = {Sangiorgi, Davide and de Simone, Robert},
  7054. Isbn = {978-3-540-64896-3},
  7055. Keyword = {Computer Science},
  7056. Note = {10.1007/BFb0055622},
  7057. Pages = {163-178},
  7058. Publisher = {Springer Berlin / Heidelberg},
  7059. Series = {Lecture Notes in Computer Science},
  7060. Title = {Alternating refinement relations},
  7061. Url = {http://dx.doi.org/10.1007/BFb0055622},
  7062. Volume = {1466},
  7063. Year = {1998},
  7064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphbHVyOTgucGRm0hcLGBlXTlMuZGF0YU8RAaAAAAAAAaAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMq1OLhIKwAAAA9bHwphbHVyOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKk4KzEgnFlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMq1jRgAAAARAAgAAMxIe3YAAAABABgAD1sfAAzkwwAL81AAC/NPAAUfIQAAwCMAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAdHJ1bms6AHBhcGVyczoAYmliOgBhbHVyOTgucGRmAA4AFgAKAGEAbAB1AHIAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA1VXNlcnMvamVyZW15c2llay9zdWJ1cmJhbi90cnVuay9wYXBlcnMvYmliL2FsdXI5OC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmQCeAKYCSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  7065. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055622}}
  7066. @phdthesis{James-Hiram-Morris:1968kx,
  7067. Address = {Cambridge, MA, USA},
  7068. Author = {James Hiram Morris, Jr.},
  7069. Date-Added = {2012-08-03 15:55:46 +0000},
  7070. Date-Modified = {2012-08-03 15:56:53 +0000},
  7071. Month = {December},
  7072. School = {MIT},
  7073. Title = {Lambda-calculus Models of Programming Languages},
  7074. Year = {1968},
  7075. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMDU3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0wNTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAtRMzlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMDU3LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADAANQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0wNTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  7076. @book{Abelson:1996uq,
  7077. Address = {Cambridge, MA, USA},
  7078. Author = {Abelson, Harold and Sussman, Gerald J.},
  7079. Date-Added = {2012-08-03 15:48:28 +0000},
  7080. Date-Modified = {2012-08-03 15:48:35 +0000},
  7081. Edition = {2nd},
  7082. Isbn = {0262011530},
  7083. Publisher = {MIT Press},
  7084. Title = {Structure and Interpretation of Computer Programs},
  7085. Year = {1996},
  7086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzaWNwLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2ljcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KBtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2ljcC5wZGYADgASAAgAcwBpAGMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zaWNwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  7087. @article{Abramsky:1993fk,
  7088. Author = {S. Abramsky and C.H.L. Ong},
  7089. Date-Added = {2012-08-03 15:37:20 +0000},
  7090. Date-Modified = {2012-08-03 15:37:26 +0000},
  7091. Doi = {10.1006/inco.1993.1044},
  7092. Issn = {0890-5401},
  7093. Journal = {Information and Computation},
  7094. Number = {2},
  7095. Pages = {159 - 267},
  7096. Title = {Full Abstraction in the Lazy Lambda Calculus},
  7097. Url = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  7098. Volume = {105},
  7099. Year = {1993},
  7100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGZ1bGwtYWJzdHJhY3Rpb24tbGF6eS1sYW1iZGEucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9mdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N50Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAOAEIAIABmAHUAbABsAC0AYQBiAHMAdAByAGEAYwB0AGkAbwBuAC0AbABhAHoAeQAtAGwAYQBtAGIAZABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2Z1bGwtYWJzdHJhY3Rpb24tbGF6eS1sYW1iZGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  7101. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  7102. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.1993.1044}}
  7103. @inproceedings{Weeks:1993fk,
  7104. Acmid = {158523},
  7105. Address = {New York, NY, USA},
  7106. Author = {Weeks, Stephen and Felleisen, Matthias},
  7107. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7108. Date-Added = {2012-08-01 15:17:32 +0000},
  7109. Date-Modified = {2012-08-01 15:17:40 +0000},
  7110. Doi = {10.1145/158511.158523},
  7111. Isbn = {0-89791-560-7},
  7112. Location = {Charleston, South Carolina, United States},
  7113. Numpages = {14},
  7114. Pages = {57--70},
  7115. Publisher = {ACM},
  7116. Series = {POPL '93},
  7117. Title = {On the orthogonality of assignments and procedures in Algol},
  7118. Url = {http://doi.acm.org/10.1145/158511.158523},
  7119. Year = {1993},
  7120. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTctd2Vla3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTctd2Vla3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTctd2Vla3MucGRmAAAOABwADQBwADUANwAtAHcAZQBlAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTctd2Vla3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7121. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158523},
  7122. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158523}}
  7123. @article{Blazy-Leroy-Clight-09,
  7124. Abstract = {This article presents the formal semantics of a large subset of the C
  7125. language called Clight. Clight includes pointer arithmetic,
  7126. struct and union types, C loops and structured switch
  7127. statements. Clight is the source language of the CompCert
  7128. verified compiler. The formal semantics of Clight is a big-step
  7129. semantics equipped with traces of input/output events that observes
  7130. both terminating and diverging executions. The formal semantics of
  7131. Clight is mechanized using the Coq proof assistant. In addition
  7132. to the semantics of Clight, this article describes its integration
  7133. in the CompCert verified compiler and several ways by which the
  7134. semantics was validated.},
  7135. Author = {Sandrine Blazy and Xavier Leroy},
  7136. Date-Added = {2012-07-30 15:21:08 +0000},
  7137. Date-Modified = {2012-07-30 15:21:08 +0000},
  7138. Journal = {Journal of Automated Reasoning},
  7139. Number = 3,
  7140. Pages = {263-288},
  7141. Title = {Mechanized semantics for the {Clight} subset of the {C} language},
  7142. Urllocal = {http://gallium.inria.fr/~xleroy/publi/Clight.pdf},
  7143. Urlpublisher = {http://dx.doi.org/10.1007/s10817-009-9148-3},
  7144. Volume = 43,
  7145. Xtopic = {mechsem},
  7146. Year = 2009,
  7147. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0NsaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkNsaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6R7M5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDbGlnaHQucGRmAAAOABYACgBDAGwAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NsaWdodC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  7148. @inbook{Reynolds:1997fk,
  7149. Author = {John C. Reynolds},
  7150. Chapter = {The Essence of Algol},
  7151. Date-Added = {2012-07-28 21:11:47 -0600},
  7152. Date-Modified = {2012-07-28 21:13:14 -0600},
  7153. Publisher = {Birkhauser Boston},
  7154. Title = {ALGOL-like Languages},
  7155. Volume = {1},
  7156. Year = {1997},
  7157. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1JleW5vbGRzODEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5SZXlub2xkczgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBNXzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUmV5bm9sZHM4MS5wZGYAAA4AHgAOAFIAZQB5AG4AbwBsAGQAcwA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9SZXlub2xkczgxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  7158. @techreport{Fisher:2003fk,
  7159. Author = {Kathleen Fisher and John Reppy},
  7160. Date-Added = {2012-07-25 19:04:28 +0000},
  7161. Date-Modified = {2012-07-25 19:05:35 +0000},
  7162. Institution = {University of Chicago},
  7163. Month = {December},
  7164. Number = {TR-2003-13},
  7165. Title = {Statically typed traits},
  7166. Year = {2003},
  7167. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDMtMTMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDAzLTEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu7XzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwMy0xMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADMALQAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDAzLTEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  7168. @inproceedings{Harper:1990kx,
  7169. Acmid = {96744},
  7170. Address = {New York, NY, USA},
  7171. Author = {Harper, Robert and Mitchell, John C. and Moggi, Eugenio},
  7172. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7173. Date-Added = {2012-07-17 21:50:55 -0600},
  7174. Date-Modified = {2012-07-17 21:50:59 -0600},
  7175. Doi = {10.1145/96709.96744},
  7176. Isbn = {0-89791-343-4},
  7177. Location = {San Francisco, California, United States},
  7178. Numpages = {14},
  7179. Pages = {341--354},
  7180. Publisher = {ACM},
  7181. Series = {POPL '90},
  7182. Title = {Higher-order modules and the phase distinction},
  7183. Url = {http://doi.acm.org/10.1145/96709.96744},
  7184. Year = {1990},
  7185. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MS1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96w9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0MS1oYXJwZXIucGRmAAAOACAADwBwADMANAAxAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0MS1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7186. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96744},
  7187. Bdsk-Url-2 = {http://dx.doi.org/10.1145/96709.96744}}
  7188. @techreport{Cartwright:1992fk,
  7189. Author = {Robert Cartwright and Matthias Felleisen},
  7190. Date-Added = {2012-07-19 17:47:55 +0000},
  7191. Date-Modified = {2012-07-19 17:49:27 +0000},
  7192. Institution = {Rice University Department of Computer Science},
  7193. Number = {TR91-167},
  7194. Title = {Observable sequentiality and full abstraction},
  7195. Year = {1992},
  7196. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0cjkxLTE2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRyOTEtMTY3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilXRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRyOTEtMTY3LnBkZgAOABoADAB0AHIAOQAxAC0AMQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdHI5MS0xNjcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  7197. @inproceedings{Cardelli:1997uq,
  7198. Acmid = {263735},
  7199. Address = {New York, NY, USA},
  7200. Author = {Cardelli, Luca},
  7201. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7202. Date-Added = {2012-07-17 21:44:15 -0600},
  7203. Date-Modified = {2012-07-17 21:44:43 -0600},
  7204. Doi = {10.1145/263699.263735},
  7205. Isbn = {0-89791-853-3},
  7206. Location = {Paris, France},
  7207. Numpages = {12},
  7208. Pages = {266--277},
  7209. Publisher = {ACM},
  7210. Series = {POPL '97},
  7211. Title = {Program fragments, linking, and modularization},
  7212. Url = {http://doi.acm.org/10.1145/263699.263735},
  7213. Year = {1997},
  7214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNjYtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjY2LWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3p70Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjY2LWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADYANgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjY2LWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7215. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263735},
  7216. Bdsk-Url-2 = {http://dx.doi.org/10.1145/263699.263735}}
  7217. @inproceedings{Disney:2011uq,
  7218. Acmid = {2034800},
  7219. Address = {New York, NY, USA},
  7220. Author = {Disney, Tim and Flanagan, Cormac and McCarthy, Jay},
  7221. Booktitle = {Proceedings of the 16th ACM SIGPLAN international conference on Functional programming},
  7222. Date-Added = {2012-07-15 22:25:16 -0600},
  7223. Date-Modified = {2013-06-14 04:11:46 -0600},
  7224. Doi = {10.1145/2034773.2034800},
  7225. Isbn = {978-1-4503-0865-6},
  7226. Keywords = {higher-order programming, temporal contracts},
  7227. Location = {Tokyo, Japan},
  7228. Numpages = {13},
  7229. Pages = {176--188},
  7230. Publisher = {ACM},
  7231. Series = {ICFP '11},
  7232. Title = {Temporal higher-order contracts},
  7233. Url = {http://doi.acm.org/10.1145/2034773.2034800},
  7234. Year = {2011},
  7235. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzYtZGlzbmV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3Ni1kaXNuZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96A9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3Ni1kaXNuZXkucGRmAAAOACAADwBwADEANwA2AC0AZABpAHMAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3Ni1kaXNuZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7236. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034800},
  7237. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034800}}
  7238. @article{Morrisett:1999fk,
  7239. Acmid = {319345},
  7240. Address = {New York, NY, USA},
  7241. Author = {Morrisett, Greg and Walker, David and Crary, Karl and Glew, Neal},
  7242. Date-Added = {2012-07-06 22:23:42 -0600},
  7243. Date-Modified = {2012-07-06 22:23:47 -0600},
  7244. Doi = {10.1145/319301.319345},
  7245. Issn = {0164-0925},
  7246. Issue_Date = {May 1999},
  7247. Journal = {ACM Trans. Program. Lang. Syst.},
  7248. Keywords = {certified code, closure conversion, secure extensible systems, type-directed compilation, typed assembly language, typed intermediate languages},
  7249. Month = may,
  7250. Number = {3},
  7251. Numpages = {42},
  7252. Pages = {527--568},
  7253. Publisher = {ACM},
  7254. Title = {From system F to typed assembly language},
  7255. Url = {http://doi.acm.org/10.1145/319301.319345},
  7256. Volume = {21},
  7257. Year = {1999},
  7258. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWwtdG9wbGFzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFsLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KO9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFsLXRvcGxhcy5wZGYADgAeAA4AdABhAGwALQB0AG8AcABsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90YWwtdG9wbGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7259. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319301.319345},
  7260. Bdsk-Url-2 = {http://dx.doi.org/10.1145/319301.319345}}
  7261. @techreport{Nipkow:2012fk,
  7262. Author = {Tobias Nipkow},
  7263. Date-Added = {2012-05-23 03:25:44 +0900},
  7264. Date-Modified = {2012-05-23 03:26:41 +0900},
  7265. Institution = {TU Munchen},
  7266. Month = {May},
  7267. Title = {Programming and Proving in Isabelle/HOL},
  7268. Year = {2012},
  7269. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wcm9nLXByb3ZlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcHJvZy1wcm92ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98GdEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvZy1wcm92ZS5wZGYADgAeAA4AcAByAG8AZwAtAHAAcgBvAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wcm9nLXByb3ZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  7270. @inproceedings{Siek:2010uq,
  7271. Acmid = {1706358},
  7272. Address = {New York, NY, USA},
  7273. Author = {Siek, Jeremy G.},
  7274. Booktitle = {Proceedings of the 2010 ACM SIGPLAN workshop on Partial evaluation and program manipulation},
  7275. Date-Added = {2012-03-20 05:38:06 -0600},
  7276. Date-Modified = {2012-03-20 05:38:09 -0600},
  7277. Doi = {10.1145/1706356.1706358},
  7278. Isbn = {978-1-60558-727-1},
  7279. Keywords = {domain-specific embedded languages, metaprogramming, multi-stage programming, reflection},
  7280. Location = {Madrid, Spain},
  7281. Numpages = {2},
  7282. Pages = {3--4},
  7283. Publisher = {ACM},
  7284. Series = {PEPM '10},
  7285. Title = {General purpose languages should be metalanguages},
  7286. Url = {http://doi.acm.org/10.1145/1706356.1706358},
  7287. Year = {2010},
  7288. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMy1zaWVrLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMtc2llay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96p9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMtc2llay5wZGYAAA4AGAALAHAAMwAtAHMAaQBlAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDMtc2llay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  7289. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706356.1706358},
  7290. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1706356.1706358}}
  7291. @inproceedings{Tobin-Hochstadt:2011fk,
  7292. Acmid = {1993514},
  7293. Address = {New York, NY, USA},
  7294. Author = {Tobin-Hochstadt, Sam and St-Amour, Vincent and Culpepper, Ryan and Flatt, Matthew and Felleisen, Matthias},
  7295. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  7296. Date-Added = {2012-03-20 05:30:42 -0600},
  7297. Date-Modified = {2012-03-20 05:30:45 -0600},
  7298. Doi = {10.1145/1993498.1993514},
  7299. Isbn = {978-1-4503-0663-8},
  7300. Keywords = {extensible languages, macros, modules, typed racket},
  7301. Location = {San Jose, California, USA},
  7302. Numpages = {10},
  7303. Pages = {132--141},
  7304. Publisher = {ACM},
  7305. Series = {PLDI '11},
  7306. Title = {Languages as libraries},
  7307. Url = {http://doi.acm.org/10.1145/1993498.1993514},
  7308. Year = {2011},
  7309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMzItdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95s9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAzADIALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wMTMyLXRvYmluLWhvY2hzdGFkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  7310. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993514},
  7311. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993514}}
  7312. @inproceedings{Im:2011fk,
  7313. Acmid = {2048141},
  7314. Address = {New York, NY, USA},
  7315. Author = {Im, Hyeonseung and Nakata, Keiko and Garrigue, Jacques and Park, Sungwoo},
  7316. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  7317. Date-Added = {2012-03-07 10:26:04 -0700},
  7318. Date-Modified = {2012-03-07 10:26:09 -0700},
  7319. Doi = {10.1145/2048066.2048141},
  7320. Isbn = {978-1-4503-0940-0},
  7321. Keywords = {abstract types, modules, recursion, type systems, weak bisimulations},
  7322. Location = {Portland, Oregon, USA},
  7323. Numpages = {20},
  7324. Pages = {993--1012},
  7325. Publisher = {ACM},
  7326. Series = {OOPSLA '11},
  7327. Title = {A syntactic type system for recursive modules},
  7328. Url = {http://doi.acm.org/10.1145/2048066.2048141},
  7329. Year = {2011},
  7330. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOTkzLWltLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwuNnSCsAAAAMXnQLcDk5My1pbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYizMt89mAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADIwym3AAAAEQAIAADLfUrAAAAAAQAUAAxedAALrlMAC64wAAce8gAAlkIAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAcGFwZXJzOgBiaWI6AHA5OTMtaW0ucGRmAA4AGAALAHAAOQA5ADMALQBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADBVc2Vycy9qZXJlbXlzaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDk5My1pbS5wZGYAEwABLwAAFQACABH//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCaAJ8ApwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  7331. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048141},
  7332. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048141}}
  7333. @inproceedings{Rastogi:2012fk,
  7334. Author = {Rastogi, Aseem and Chaudhuri, Avik and Hosmer, Basil},
  7335. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  7336. Date-Added = {2012-02-24 18:32:54 +0000},
  7337. Date-Modified = {2012-12-29 13:38:19 -0700},
  7338. Keywords = {actionscript, gradual typing, type inference},
  7339. Month = {January},
  7340. Pages = {481--494},
  7341. Series = {POPL},
  7342. Title = {The ins and outs of gradual type inference},
  7343. Year = {2012},
  7344. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0ODEtcmFzdG9naS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0ODEtcmFzdG9naS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/exzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0ODEtcmFzdG9naS5wZGYADgAiABAAcAA0ADgAMQAtAHIAYQBzAHQAbwBnAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ4MS1yYXN0b2dpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7345. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103714},
  7346. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103714}}
  7347. @article{Stansifer:2011fk,
  7348. Author = {Paul Stansifer and Mitchell Wand},
  7349. Bibsource = {DBLP, http://dblp.uni-trier.de},
  7350. Date-Added = {2012-01-28 15:46:53 -0700},
  7351. Date-Modified = {2012-01-28 15:46:59 -0700},
  7352. Ee = {http://arxiv.org/abs/1102.2003},
  7353. Journal = {CoRR},
  7354. Title = {Parsing Reflective Grammars},
  7355. Volume = {abs/1102.2003},
  7356. Year = {2011},
  7357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDIuMjAwM3YyLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwMi4yMDAzdjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lRczlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDIuMjAwM3YyLnBkZgAOACAADwAxADEAMAAyAC4AMgAwADAAMwB2ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTAyLjIwMDN2Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  7358. @inproceedings{Danvy:2010uq,
  7359. Author = {Olivier Danvy and Kevin Millikin and Johan Munk and Ian Zerny},
  7360. Booktitle = {Functional and Logic Programming, 10th International Symposium, FLOPS 2010},
  7361. Date-Added = {2012-01-16 10:34:23 -0700},
  7362. Date-Modified = {2012-01-16 10:34:26 -0700},
  7363. Doi = {10.1007/978-3-642-12251-4\_18},
  7364. Editor = {Matthias Blume and Naoki Kobayashi and Germ\'an Vidal},
  7365. Location = {Sendai, Japan},
  7366. Month = Apr,
  7367. Number = 6009,
  7368. Pages = {240-256},
  7369. Publisher = {Springer},
  7370. Series = {Lecture Notes in Computer Science},
  7371. Title = {Defunctionalized Interpreters for Call-by-Need Evaluation},
  7372. Url = {http://www.zerny.dk/def-int-for-call-by-need.html},
  7373. Year = 2010,
  7374. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRhbnZ5LWFsLWZsb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkYW52eS1hbC1mbG9wczEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FF0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkYW52eS1hbC1mbG9wczEwLnBkZgAOACoAFABkAGEAbgB2AHkALQBhAGwALQBmAGwAbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2RhbnZ5LWFsLWZsb3BzMTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7375. Bdsk-Url-1 = {http://www.zerny.dk/def-int-for-call-by-need.html},
  7376. Bdsk-Url-2 = {http://dx.doi.org/10.1007/978-3-642-12251-4%5C_18}}
  7377. @techreport{Maessen:1996fk,
  7378. Author = {Jan-Willem Maessen and Arvind and R.S. Nikhil and Joe Stoy},
  7379. Date-Added = {2012-01-16 09:49:52 -0700},
  7380. Date-Modified = {2012-01-16 09:50:55 -0700},
  7381. Institution = {MIT CSAIL},
  7382. Number = {393},
  7383. Title = {Lambda-S: an implicitly parallel lambda-calculus with recursive bindings, synchronization and sid},
  7384. Year = {1996},
  7385. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZW1vLTM5My0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWVtby0zOTMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9429EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWVtby0zOTMtMS5wZGYADgAeAA4AbQBlAG0AbwAtADMAOQAzAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9tZW1vLTM5My0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  7386. @inproceedings{Frampton:2009fk,
  7387. Acmid = {1508305},
  7388. Address = {New York, NY, USA},
  7389. 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.},
  7390. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  7391. Date-Added = {2012-01-12 07:22:50 -0700},
  7392. Date-Modified = {2012-01-12 07:22:54 -0700},
  7393. Doi = {http://doi.acm.org/10.1145/1508293.1508305},
  7394. Isbn = {978-1-60558-375-4},
  7395. Keywords = {debugging, intrinsics, jikes rvm, magic, mmtk, systems programming, virtualization, vmmagic},
  7396. Location = {Washington, DC, USA},
  7397. Numpages = {10},
  7398. Pages = {81--90},
  7399. Publisher = {ACM},
  7400. Series = {VEE '09},
  7401. Title = {Demystifying magic: high-level low-level programming},
  7402. Url = {http://doi.acm.org/10.1145/1508293.1508305},
  7403. Year = {2009},
  7404. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4MS1mcmFtcHRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4MS1mcmFtcHRvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e57RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4MS1mcmFtcHRvbi5wZGYADgAiABAAcAA4ADEALQBmAHIAYQBtAHAAdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDgxLWZyYW1wdG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7405. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508305}}
  7406. @inproceedings{Dimoulas:2012fk,
  7407. Author = {Christos Dimoulas and Sam Tobin-Hochstadt and Matthias Felleisen},
  7408. Booktitle = {ESOP},
  7409. Date-Added = {2012-01-10 16:53:45 -0700},
  7410. Date-Modified = {2012-01-10 16:54:30 -0700},
  7411. Title = {Complete Monitors for Behavioral Contracts},
  7412. Year = {2012},
  7413. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AxMi1kdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDEyLWR0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zStEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDEyLWR0aGYucGRmAAAOACAADwBlAHMAbwBwADEAMgAtAGQAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZXNvcDEyLWR0aGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  7414. @inproceedings{Allende:2011fk,
  7415. Address = {New York, NY, USA},
  7416. Articleno = {3},
  7417. Author = {Allende, Esteban and Fabry, Johan},
  7418. Booktitle = {Proceedings of the 6th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems},
  7419. Date-Added = {2012-01-01 22:49:44 +0100},
  7420. Date-Modified = {2015-11-18 04:32:49 +0000},
  7421. Keywords = {casting, gradual typing, method lookup},
  7422. Location = {Lancaster, United Kingdom},
  7423. Numpages = {6},
  7424. Pages = {3:1--3:6},
  7425. Publisher = {ACM},
  7426. Series = {ICOOOLPS '11},
  7427. Title = {Application optimization when using gradual typing},
  7428. Year = {2011},
  7429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTMtYWxsZW5kZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9udtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTMtYWxsZW5kZS5wZGYADgAeAA4AYQAzAC0AYQBsAGwAZQBuAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMy1hbGxlbmRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7430. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2069172.2069175}}
  7431. @inproceedings{Erdweg:2011kx,
  7432. Acmid = {2048099},
  7433. Address = {New York, NY, USA},
  7434. Author = {Erdweg, Sebastian and Rendel, Tillmann and K\"{a}stner, Christian and Ostermann, Klaus},
  7435. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  7436. Date-Added = {2011-12-23 10:51:33 -0700},
  7437. Date-Modified = {2011-12-23 10:51:38 -0700},
  7438. Doi = {http://doi.acm.org/10.1145/2048066.2048099},
  7439. Isbn = {978-1-4503-0940-0},
  7440. Keywords = {DSL embedding, SugarJ, language composition, language extensibility, libraries, syntactic sugar},
  7441. Location = {Portland, Oregon, USA},
  7442. Numpages = {16},
  7443. Pages = {391--406},
  7444. Publisher = {ACM},
  7445. Series = {OOPSLA '11},
  7446. Title = {SugarJ: library-based syntactic language extensibility},
  7447. Url = {http://doi.acm.org/10.1145/2048066.2048099},
  7448. Year = {2011},
  7449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZXJkd2VnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWVyZHdlZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWVyZHdlZy5wZGYADgAeAA4AcAAxADcALQBlAHIAZAB3AGUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctZXJkd2VnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7450. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048099}}
  7451. @inproceedings{Parr:2011uq,
  7452. Acmid = {1993548},
  7453. Address = {New York, NY, USA},
  7454. Author = {Parr, Terence and Fisher, Kathleen},
  7455. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  7456. Date-Added = {2011-12-23 10:35:36 -0700},
  7457. Date-Modified = {2011-12-23 10:35:41 -0700},
  7458. Doi = {http://doi.acm.org/10.1145/1993498.1993548},
  7459. Isbn = {978-1-4503-0663-8},
  7460. Keywords = {augmented transition networks, backtracking, context-sensitive parsing, deterministic finite automata, glr, memoization, nondeterministic parsing, peg, semantic predicates, subset construction, syntactic predicates},
  7461. Location = {San Jose, California, USA},
  7462. Numpages = {12},
  7463. Pages = {425--436},
  7464. Publisher = {ACM},
  7465. Series = {PLDI '11},
  7466. Title = {LL(*): the foundation of the ANTLR parser generator},
  7467. Url = {http://doi.acm.org/10.1145/1993498.1993548},
  7468. Year = {2011},
  7469. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXBhcnIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXBhcnIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r70Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI1LXBhcnIucGRmAAAOABwADQBwADQAMgA1AC0AcABhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDI1LXBhcnIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7470. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993548}}
  7471. @inproceedings{Baker:2002fk,
  7472. Acmid = {512562},
  7473. Address = {New York, NY, USA},
  7474. Author = {Baker, Jason and Hsieh, Wilson C.},
  7475. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  7476. Date-Added = {2011-12-23 10:26:24 -0700},
  7477. Date-Modified = {2011-12-23 10:26:30 -0700},
  7478. Doi = {http://doi.acm.org/10.1145/512529.512562},
  7479. Isbn = {1-58113-463-0},
  7480. Keywords = {Java, generative programming, macros, metaprogramming},
  7481. Location = {Berlin, Germany},
  7482. Numpages = {12},
  7483. Pages = {270--281},
  7484. Publisher = {ACM},
  7485. Series = {PLDI '02},
  7486. Title = {Maya: multiple-dispatch syntax extension in Java},
  7487. Url = {http://doi.acm.org/10.1145/512529.512562},
  7488. Year = {2002},
  7489. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QYC4uLy4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzLzVILzVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSS8tVG1wLS9XZWJLaXRQREZzLWtyaVU3TS9wMjcwLWJha2VyLnBkZtIXCxgZV05TLmRhdGFPEQH2AAAAAAH2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwvF3SCsAAAASijQOcDI3MC1iYWtlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKKNcsaI9oAAAAAAAAAAAAFAAgAAAkgAAAAAAAAAAAAAAAAAAAAEVdlYktpdFBERnMta3JpVTdNAAAQAAgAAMjDKbcAAAARAAgAAMsaaioAAAABABwAEoo0ABKG2QAHHz0ABx88AABiTAAAANgAAADWAAIAZk1hY2ludG9zaCBIRDpwcml2YXRlOnZhcjpmb2xkZXJzOjVIOjVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSTotVG1wLTpXZWJLaXRQREZzLWtyaVU3TTpwMjcwLWJha2VyLnBkZgAOAB4ADgBwADIANwAwAC0AYgBhAGsAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBZcHJpdmF0ZS92YXIvZm9sZGVycy81SC81SEc5NDBWakVTeVl4UEhqTDBPZmNrKysrVEkvLVRtcC0vV2ViS2l0UERGcy1rcmlVN00vcDI3MC1iYWtlci5wZGYAABMAAS8A//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A8QD2AP4C+AL6Av8DCgMTAyEDJQMsAzUDOgNHA0oDXANfA2QAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADZg==},
  7490. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512562}}
  7491. @article{Dimoulas:2011uq,
  7492. Acmid = {2039348},
  7493. Address = {New York, NY, USA},
  7494. Articleno = {16},
  7495. Author = {Dimoulas, Christos and Felleisen, Matthias},
  7496. Date-Added = {2011-12-21 17:36:54 -0700},
  7497. Date-Modified = {2012-12-01 08:52:40 -0700},
  7498. Doi = {http://doi.acm.org/10.1145/2039346.2039348},
  7499. Issn = {0164-0925},
  7500. Issue = {5},
  7501. Issue_Date = {November 2011},
  7502. Journal = {ACM Trans. Program. Lang. Syst.},
  7503. Keywords = {Contract satisfaction, higher-order contracts},
  7504. Month = nov,
  7505. Numpages = {29},
  7506. Pages = {16:1--16:29},
  7507. Publisher = {ACM},
  7508. Title = {On contract satisfaction in a higher-order world},
  7509. Url = {http://doi.acm.org/10.1145/2039346.2039348},
  7510. Volume = {33},
  7511. Year = {2011},
  7512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNi1kaW1vdWxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNi1kaW1vdWxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExNi1kaW1vdWxhcy5wZGYADgAiABAAYQAxADYALQBkAGkAbQBvAHUAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE2LWRpbW91bGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7513. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2039346.2039348}}
  7514. @inproceedings{Ryoo:2008ys,
  7515. Acmid = {1345220},
  7516. Address = {New York, NY, USA},
  7517. Author = {Ryoo, Shane and Rodrigues, Christopher I. and Baghsorkhi, Sara S. and Stone, Sam S. and Kirk, David B. and Hwu, Wen-mei W.},
  7518. Booktitle = {Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  7519. Date-Added = {2011-12-19 13:35:45 -0700},
  7520. Date-Modified = {2011-12-19 13:35:47 -0700},
  7521. Doi = {http://doi.acm.org/10.1145/1345206.1345220},
  7522. Isbn = {978-1-59593-795-7},
  7523. Keywords = {GPU computing, parallel computing},
  7524. Location = {Salt Lake City, UT, USA},
  7525. Numpages = {10},
  7526. Pages = {73--82},
  7527. Publisher = {ACM},
  7528. Series = {PPoPP '08},
  7529. Title = {Optimization principles and application performance evaluation of a multithreaded GPU using CUDA},
  7530. Url = {http://doi.acm.org/10.1145/1345206.1345220},
  7531. Year = {2008},
  7532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzMtcnlvby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3My1yeW9vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4rRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3My1yeW9vLnBkZgAOABoADABwADcAMwAtAHIAeQBvAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDczLXJ5b28ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7533. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345220}}
  7534. @article{Fraguela:1999vn,
  7535. Author = {B.B. Fraguela and R. Doallo and E.L. Zapata and Basilio B. Fraguela and Ram On Doallo and Emilio L. Zapata},
  7536. Date-Added = {2011-12-19 08:51:01 -0700},
  7537. Date-Modified = {2011-12-19 08:51:02 -0700},
  7538. Journal = {Parallel Processing Letters},
  7539. Pages = {360},
  7540. Title = {Memory Hierarchy Performance Prediction for Blocked Sparse Algorithms},
  7541. Volume = {9},
  7542. Year = {1999},
  7543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNS41NDY0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM1LjU0NjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70vczlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNS41NDY0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADUALgA1ADQANgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM1LjU0NjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  7544. @incollection{Blanco-Heras:1999kx,
  7545. Affiliation = {Univ. Santiago de Compostela Dept. Electronics and Computer Science Campus Sur. 15706 Santiago de Compostela Spain Campus Sur. 15706 Santiago de Compostela Spain},
  7546. Author = {Blanco Heras, Dora and Blanco P{\'e}rez, Vicente and Carlos Cabaleiro Dom{\'\i}nguez, Jos{\'e} and Fern{\'a}ndez Rivera, Francisco},
  7547. Booktitle = {High-Performance Computing and Networking},
  7548. Date-Added = {2011-12-19 08:48:11 -0700},
  7549. Date-Modified = {2011-12-19 08:48:14 -0700},
  7550. Editor = {Sloot, Peter and Bubak, Marian and Hoekstra, Alfons and Hertzberger, Bob},
  7551. Isbn = {978-3-540-65821-4},
  7552. Keyword = {Computer Science},
  7553. Note = {10.1007/BFb0100581},
  7554. Pages = {201-210},
  7555. Publisher = {Springer Berlin / Heidelberg},
  7556. Series = {Lecture Notes in Computer Science},
  7557. Title = {Modeling and improving locality for irregular problems: Sparse matrix-Vector product on cache memories as a case study},
  7558. Url = {http://dx.doi.org/10.1007/BFb0100581},
  7559. Volume = {1593},
  7560. Year = {1999},
  7561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4nRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LTEyMS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7562. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0100581}}
  7563. @inproceedings{Temam:1992uq,
  7564. Acmid = {148091},
  7565. Address = {Los Alamitos, CA, USA},
  7566. Author = {Temam, O. and Jalby, W.},
  7567. Booktitle = {Proceedings of the 1992 ACM/IEEE conference on Supercomputing},
  7568. Date-Added = {2011-12-19 08:45:47 -0700},
  7569. Date-Modified = {2011-12-19 08:45:49 -0700},
  7570. Isbn = {0-8186-2630-5},
  7571. Location = {Minneapolis, Minnesota, United States},
  7572. Numpages = {10},
  7573. Pages = {578--587},
  7574. Publisher = {IEEE Computer Society Press},
  7575. Series = {Supercomputing '92},
  7576. Title = {Characterizing the behavior of sparse algorithms on caches},
  7577. Url = {http://dl.acm.org/citation.cfm?id=147877.148091},
  7578. Year = {1992},
  7579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc4LXRlbWFtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3OC10ZW1hbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97StEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3OC10ZW1hbS5wZGYADgAeAA4AcAA1ADcAOAAtAHQAZQBtAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc4LXRlbWFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7580. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=147877.148091}}
  7581. @article{Nishtala:2007fk,
  7582. Affiliation = {University of California at Berkeley Computer Science Division 575 Soda Hall Berkeley CA 94720 USA},
  7583. Author = {Nishtala, Rajesh and Vuduc, Richard and Demmel, James and Yelick, Katherine},
  7584. Date-Added = {2011-12-19 08:31:58 -0700},
  7585. Date-Modified = {2011-12-19 08:32:00 -0700},
  7586. Issn = {0938-1279},
  7587. Issue = {3},
  7588. Journal = {Applicable Algebra in Engineering, Communication and Computing},
  7589. Keyword = {Computer Science},
  7590. Note = {10.1007/s00200-007-0038-9},
  7591. Pages = {297-311},
  7592. Publisher = {Springer Berlin / Heidelberg},
  7593. Title = {When cache blocking of sparse matrix vector multiply works and why},
  7594. Url = {http://dx.doi.org/10.1007/s00200-007-0038-9},
  7595. Volume = {18},
  7596. Year = {2007},
  7597. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4jRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LTEyMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7598. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s00200-007-0038-9}}
  7599. @inproceedings{Kulkarni:2011fk,
  7600. Acmid = {2048126},
  7601. Address = {New York, NY, USA},
  7602. Author = {Kulkarni, Prasad A.},
  7603. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  7604. Date-Added = {2011-12-18 23:51:50 -0700},
  7605. Date-Modified = {2011-12-18 23:51:53 -0700},
  7606. Doi = {http://doi.acm.org/10.1145/2048066.2048126},
  7607. Isbn = {978-1-4503-0940-0},
  7608. Keywords = {Java, dynamic compilation, multicore, virtual machines},
  7609. Location = {Portland, Oregon, USA},
  7610. Numpages = {16},
  7611. Pages = {773--788},
  7612. Publisher = {ACM},
  7613. Series = {OOPSLA '11},
  7614. Title = {JIT compilation policy for modern machines},
  7615. Url = {http://doi.acm.org/10.1145/2048066.2048126},
  7616. Year = {2011},
  7617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3NzMta3Vsa2FybmkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzczLWt1bGthcm5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uW0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzczLWt1bGthcm5pLnBkZgAADgAkABEAcAA3ADcAMwAtAGsAdQBsAGsAYQByAG4AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzczLWt1bGthcm5pLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7618. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048126}}
  7619. @inproceedings{Guha:2010fk,
  7620. Author = {Arjun Guha and Claudiu Saftoiu and Shriram Krishnamurthi},
  7621. Booktitle = {{ECOOP} '10: European Conference on Object-oriented Programming},
  7622. Date-Added = {2011-12-18 23:05:31 -0700},
  7623. Date-Modified = {2011-12-18 23:07:15 -0700},
  7624. Title = {The Essence of {JavaScript}},
  7625. Year = {2010},
  7626. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci05LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItOS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXItOS5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXItOS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  7627. @inproceedings{Karakasis:2009fk,
  7628. Acmid = {1679714},
  7629. Address = {Washington, DC, USA},
  7630. Author = {Karakasis, Vasileios and Goumas, Georgios and Koziris, Nectarios},
  7631. Booktitle = {Proceedings of the 2009 International Conference on Parallel Processing},
  7632. Date-Added = {2011-12-18 17:56:10 -0700},
  7633. Date-Modified = {2011-12-18 17:56:13 -0700},
  7634. Doi = {http://dx.doi.org/10.1109/ICPP.2009.21},
  7635. Isbn = {978-0-7695-3802-0},
  7636. Keywords = {sparse matrix-vector multiplication, performance models, blocking},
  7637. Numpages = {9},
  7638. Pages = {356--364},
  7639. Publisher = {IEEE Computer Society},
  7640. Series = {ICPP '09},
  7641. Title = {Perfomance Models for Blocked Sparse Matrix-Vector Multiplication Kernels},
  7642. Url = {http://dx.doi.org/10.1109/ICPP.2009.21},
  7643. Year = {2009},
  7644. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY3BwMDkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY3BwMDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XU0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpY3BwMDkucGRmAA4AFgAKAGkAYwBwAHAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ljcHAwOS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  7645. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2009.21}}
  7646. @inproceedings{An:2009ys,
  7647. Acmid = {1747562},
  7648. Address = {Washington, DC, USA},
  7649. Author = {An, Jong-hoon and Chaudhuri, Avik and Foster, Jeffrey S.},
  7650. Booktitle = {Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering},
  7651. Date-Added = {2011-12-17 22:43:42 -0700},
  7652. Date-Modified = {2011-12-17 22:43:46 -0700},
  7653. Doi = {http://dx.doi.org/10.1109/ASE.2009.80},
  7654. Isbn = {978-0-7695-3891-4},
  7655. Keywords = {Ruby, Ruby on Rails, scripting languages, type systems, web frameworks},
  7656. Numpages = {5},
  7657. Pages = {590--594},
  7658. Publisher = {IEEE Computer Society},
  7659. Series = {ASE '09},
  7660. Title = {Static Typing for Ruby on Rails},
  7661. Url = {http://dx.doi.org/10.1109/ASE.2009.80},
  7662. Year = {2009},
  7663. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhc2UwOS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFzZTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFzZTA5LnBkZgAADgAUAAkAYQBzAGUAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FzZTA5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  7664. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ASE.2009.80}}
  7665. @inproceedings{Im:2001vn,
  7666. Acmid = {653756},
  7667. Address = {London, UK, UK},
  7668. Author = {Im, Eun-Jin and Yelick, Katherine A.},
  7669. Booktitle = {Proceedings of the International Conference on Computational Sciences-Part I},
  7670. Date-Added = {2011-12-17 16:52:03 -0700},
  7671. Date-Modified = {2011-12-17 16:52:06 -0700},
  7672. Isbn = {3-540-42232-3},
  7673. Numpages = {10},
  7674. Pages = {127--136},
  7675. Publisher = {Springer-Verlag},
  7676. Series = {ICCS '01},
  7677. Title = {Optimizing Sparse Matrix Computations for Register Reuse in SPARSITY},
  7678. Url = {http://dl.acm.org/citation.cfm?id=645455.653756},
  7679. Year = {2001},
  7680. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC43ODUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIwLjc4NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lFczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMC43ODUyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADAALgA3ADgANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIwLjc4NTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  7681. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645455.653756}}
  7682. @techreport{Page:1999kx,
  7683. 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.},
  7684. Author = {Lawrence Page and Sergey Brin and Rajeev Motwani and Terry Winograd},
  7685. Date-Added = {2011-12-17 16:33:59 -0700},
  7686. Date-Modified = {2011-12-17 16:34:02 -0700},
  7687. Institution = {Stanford InfoLab},
  7688. Month = {November},
  7689. Note = {Previous number = SIDL-WP-1999-0120},
  7690. Number = {1999-66},
  7691. Publisher = {Stanford InfoLab},
  7692. Title = {The PageRank Citation Ranking: Bringing Order to the Web.},
  7693. Type = {Technical Report},
  7694. Url = {http://ilpubs.stanford.edu:8090/422/},
  7695. Year = {1999},
  7696. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzE5OTktNjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxOTk5LTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSAzOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5OS02Ni5wZGYADgAYAAsAMQA5ADkAOQAtADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzE5OTktNjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  7697. Bdsk-Url-1 = {http://ilpubs.stanford.edu:8090/422/}}
  7698. @article{Yang:2011uq,
  7699. Acmid = {1938548},
  7700. Author = {Yang, Xintian and Parthasarathy, Srinivasan and Sadayappan, P.},
  7701. Date-Added = {2011-12-17 16:30:36 -0700},
  7702. Date-Modified = {2011-12-17 16:30:39 -0700},
  7703. Issn = {2150-8097},
  7704. Issue = {4},
  7705. Issue_Date = {January 2011},
  7706. Journal = {Proc. VLDB Endow.},
  7707. Month = jan,
  7708. Numpages = {12},
  7709. Pages = {231--242},
  7710. Publisher = {VLDB Endowment},
  7711. Title = {Fast sparse matrix-vector multiplication on GPUs: implications for graph mining},
  7712. Url = {http://dl.acm.org/citation.cfm?id=1938545.1938548},
  7713. Volume = {4},
  7714. Year = {2011},
  7715. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLXlhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLXlhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjMxLXlhbmcucGRmAAAOABwADQBwADIAMwAxAC0AeQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjMxLXlhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7716. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1938545.1938548}}
  7717. @article{Williams:2009fk,
  7718. Author = {Samuel Williams and Leonid Oliker and Richard Vuduc and John Shalf and Katherine Yelick and James Demmel},
  7719. Date-Added = {2011-12-17 16:05:04 -0700},
  7720. Date-Modified = {2011-12-17 16:05:18 -0700},
  7721. Doi = {10.1016/j.parco.2008.12.006},
  7722. Issn = {0167-8191},
  7723. Journal = {Parallel Computing},
  7724. Keywords = {Niagara},
  7725. Note = {<ce:title>Revolutionary Technologies for Acceleration of Emerging Petascale Applications</ce:title>},
  7726. Number = {3},
  7727. Pages = {178 - 194},
  7728. Title = {Optimization of sparse matrix-vector multiplication on emerging multicore platforms},
  7729. Url = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  7730. Volume = {35},
  7731. Year = {2009},
  7732. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  7733. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.parco.2008.12.006}}
  7734. @book{Vorst:2003kx,
  7735. Author = {H. A. van der Vorst},
  7736. Date-Added = {2011-12-16 23:47:44 -0700},
  7737. Date-Modified = {2011-12-16 23:48:25 -0700},
  7738. Publisher = {Cambridge University Press},
  7739. Title = {Iterative Krylov methods for large linear systems},
  7740. Year = {2003}}
  7741. @inproceedings{Bell:2009uq,
  7742. Acmid = {1654078},
  7743. Address = {New York, NY, USA},
  7744. Articleno = {18},
  7745. Author = {Bell, Nathan and Garland, Michael},
  7746. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  7747. Date-Added = {2011-12-16 22:48:12 -0700},
  7748. Date-Modified = {2011-12-16 22:48:20 -0700},
  7749. Doi = {http://doi.acm.org/10.1145/1654059.1654078},
  7750. Isbn = {978-1-60558-744-8},
  7751. Location = {Portland, Oregon},
  7752. Numpages = {11},
  7753. Pages = {18:1--18:11},
  7754. Publisher = {ACM},
  7755. Series = {SC '09},
  7756. Title = {Implementing sparse matrix-vector multiplication on throughput-oriented processors},
  7757. Url = {http://doi.acm.org/10.1145/1654059.1654078},
  7758. Year = {2009},
  7759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjMDktc3Btdi10aHJvdWdocHV0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J29EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAA4AMgAYAHMAYwAwADkALQBzAHAAbQB2AC0AdABoAHIAbwB1AGcAaABwAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zYzA5LXNwbXYtdGhyb3VnaHB1dC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  7760. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654078}}
  7761. @inproceedings{Voelter:2003fk,
  7762. Author = {Markus Voelter},
  7763. Booktitle = {EuroPLoP},
  7764. Date-Added = {2011-12-17 11:09:04 -0700},
  7765. Date-Modified = {2011-12-17 11:09:56 -0700},
  7766. Title = {A Catalog of Patterns for Program Generation},
  7767. Year = {2003},
  7768. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1Byb2dyYW1HZW5lcmF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUHJvZ3JhbUdlbmVyYXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75G8zlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFByb2dyYW1HZW5lcmF0aW9uLnBkZgAOACwAFQBQAHIAbwBnAHIAYQBtAEcAZQBuAGUAcgBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Qcm9ncmFtR2VuZXJhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  7769. @techreport{Reenskaug:1979fk,
  7770. Author = {Trygve Reenskaug},
  7771. Date-Added = {2011-12-16 21:10:28 -0700},
  7772. Date-Modified = {2011-12-16 21:11:03 -0700},
  7773. Institution = {Xerox PARC},
  7774. Title = {Models - Views - Controllers},
  7775. Year = {1979},
  7776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzE5NzktMTItTVZDLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTk3OS0xMi1NVkMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA62SMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE5NzktMTItTVZDLnBkZgAOACAADwAxADkANwA5AC0AMQAyAC0ATQBWAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTc5LTEyLU1WQy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  7777. @article{Johnson:1988uq,
  7778. Author = {Ralph E. Johnson and Brian Foote},
  7779. Date-Added = {2011-12-16 17:14:46 -0700},
  7780. Date-Modified = {2011-12-16 17:15:34 -0700},
  7781. Journal = {Journal of Object-Oriented Programming},
  7782. Month = {June},
  7783. Number = {2},
  7784. Pages = {22-35},
  7785. Title = {Designing Reusable Classes},
  7786. Volume = {1},
  7787. Year = {1988},
  7788. Bdsk-Url-1 = {http://www.laputan.org/drc/drc.html}}
  7789. @misc{Eby:2008fk,
  7790. Author = {Phillip J. Eby},
  7791. Date-Added = {2011-12-16 12:52:06 -0700},
  7792. Date-Modified = {2011-12-16 12:56:40 -0700},
  7793. Howpublished = {http://peak.telecommunity.com/DevCenter/Trellis},
  7794. Title = {Trellis},
  7795. Year = {2008}}
  7796. @misc{Hansson:2011kx,
  7797. Author = {David Heinemeier Hansson},
  7798. Date-Added = {2011-12-15 16:46:33 -0700},
  7799. Date-Modified = {2011-12-15 16:47:46 -0700},
  7800. Howpublished = {http://rubyonrails.org/},
  7801. Title = {Ruby on Rails},
  7802. Year = {2011}}
  7803. @misc{Foundation:2011uq,
  7804. Author = {Django Software Foundation},
  7805. Date-Added = {2011-12-15 16:44:28 -0700},
  7806. Date-Modified = {2011-12-15 16:45:37 -0700},
  7807. Howpublished = {https://www.djangoproject.com/},
  7808. Title = {Django},
  7809. Year = {2011}}
  7810. @inproceedings{Igarashi:2006fk,
  7811. Acmid = {1141610},
  7812. Address = {New York, NY, USA},
  7813. Author = {Igarashi, Atsushi and Nagira, Hideshi},
  7814. Booktitle = {Proceedings of the 2006 ACM symposium on Applied computing},
  7815. Date-Added = {2011-12-15 16:13:01 -0700},
  7816. Date-Modified = {2011-12-15 16:13:06 -0700},
  7817. Doi = {http://doi.acm.org/10.1145/1141277.1141610},
  7818. Isbn = {1-59593-108-2},
  7819. Keywords = {java, language design, language semantics, subtyping, union types},
  7820. Location = {Dijon, France},
  7821. Numpages = {7},
  7822. Pages = {1435--1441},
  7823. Publisher = {ACM},
  7824. Series = {SAC '06},
  7825. Title = {Union types for object-oriented programming},
  7826. Url = {http://doi.acm.org/10.1145/1141277.1141610},
  7827. Year = {2006},
  7828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDM1LWlnYXJhc2hpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0MzUtaWdhcmFzaGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ydEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MzUtaWdhcmFzaGkucGRmAA4AJgASAHAAMQA0ADMANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTQzNS1pZ2FyYXNoaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  7829. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1141277.1141610}}
  7830. @article{Wehr:2011uq,
  7831. Acmid = {1985343},
  7832. Address = {New York, NY, USA},
  7833. Articleno = {12},
  7834. Author = {Wehr, Stefan and Thiemann, Peter},
  7835. Date-Added = {2011-12-13 13:18:31 -0700},
  7836. Date-Modified = {2011-12-13 13:18:37 -0700},
  7837. Doi = {http://doi.acm.org/10.1145/1985342.1985343},
  7838. Issn = {0164-0925},
  7839. Issue = {4},
  7840. Issue_Date = {July 2011},
  7841. Journal = {ACM Trans. Program. Lang. Syst.},
  7842. 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},
  7843. Month = {July},
  7844. Numpages = {83},
  7845. Pages = {12:1--12:83},
  7846. Publisher = {ACM},
  7847. Title = {JavaGI: The Interaction of Type Classes with Interfaces and Inheritance},
  7848. Url = {http://doi.acm.org/10.1145/1985342.1985343},
  7849. Volume = {33},
  7850. Year = {2011},
  7851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhMTItd2Voci5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGExMi13ZWhyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm3RDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExMi13ZWhyLnBkZgAOABoADABhADEAMgAtAHcAZQBoAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYTEyLXdlaHIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7852. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985342.1985343}}
  7853. @incollection{Vuduc:2005kx,
  7854. Affiliation = {Lawrence Livermore National Laboratory},
  7855. Author = {Vuduc, Richard and Moon, Hyun-Jin},
  7856. Booktitle = {High Performance Computing and Communications},
  7857. Date-Added = {2011-12-15 11:49:11 -0700},
  7858. Date-Modified = {2011-12-15 11:49:13 -0700},
  7859. Editor = {Yang, Laurence and Rana, Omer and Di Martino, Beniamino and Dongarra, Jack},
  7860. Isbn = {978-3-540-29031-5},
  7861. Keyword = {Computer Science},
  7862. Note = {10.1007/11557654_91},
  7863. Pages = {807-816},
  7864. Publisher = {Springer Berlin / Heidelberg},
  7865. Series = {Lecture Notes in Computer Science},
  7866. Title = {Fast Sparse Matrix-Vector Multiplication by Exploiting Variable Block Structure},
  7867. Url = {http://dx.doi.org/10.1007/11557654_91},
  7868. Volume = {3726},
  7869. Year = {2005},
  7870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTEyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zh9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMTIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAxADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7871. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11557654_91}}
  7872. @article{Toledo:1997uq,
  7873. Acmid = {279532},
  7874. Address = {Riverton, NJ, USA},
  7875. Author = {Toledo, S.},
  7876. Date-Added = {2011-12-15 11:47:13 -0700},
  7877. Date-Modified = {2011-12-15 11:47:16 -0700},
  7878. Doi = {http://dx.doi.org/10.1147/rd.416.0711},
  7879. Issn = {0018-8646},
  7880. Issue = {6},
  7881. Journal = {IBM J. Res. Dev.},
  7882. Month = {November},
  7883. Numpages = {16},
  7884. Pages = {711--726},
  7885. Publisher = {IBM Corp.},
  7886. Title = {Improving the memory-system performance of sparse-matrix vector multiplication},
  7887. Url = {http://dx.doi.org/10.1147/rd.416.0711},
  7888. Volume = {41},
  7889. Year = {1997},
  7890. Bdsk-Url-1 = {http://dx.doi.org/10.1147/rd.416.0711}}
  7891. @inproceedings{Keyes:2000fk,
  7892. Acmid = {699093},
  7893. Address = {London, UK},
  7894. Author = {Keyes, David E.},
  7895. Booktitle = {Proceedings from the 6th International Euro-Par Conference on Parallel Processing},
  7896. Date-Added = {2011-12-15 11:46:08 -0700},
  7897. Date-Modified = {2011-12-15 11:46:11 -0700},
  7898. Isbn = {3-540-67956-1},
  7899. Numpages = {17},
  7900. Pages = {1--17},
  7901. Publisher = {Springer-Verlag},
  7902. Series = {Euro-Par '00},
  7903. Title = {Four Horizons for Enhancing the Performance of Parallel Simulations Based on Partial Differential Equations},
  7904. Url = {http://dl.acm.org/citation.cfm?id=646665.699093},
  7905. Year = {2000},
  7906. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646665.699093}}
  7907. @inproceedings{Siek:2009fk,
  7908. Author = {Jeremy G. Siek and Joe Angell},
  7909. Booktitle = {JVM Language Summit},
  7910. Date-Added = {2011-12-13 11:51:23 -0700},
  7911. Date-Modified = {2011-12-13 11:52:25 -0700},
  7912. Title = {Gradual Typing for Python},
  7913. Year = {2009}}
  7914. @inproceedings{Strickland:2009fk,
  7915. Acmid = {1532978},
  7916. Address = {Berlin, Heidelberg},
  7917. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  7918. 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},
  7919. Date-Added = {2011-12-11 12:25:48 -0700},
  7920. Date-Modified = {2011-12-11 12:25:52 -0700},
  7921. Doi = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  7922. Isbn = {978-3-642-00589-3},
  7923. Location = {York, UK},
  7924. Numpages = {15},
  7925. Pages = {32--46},
  7926. Publisher = {Springer-Verlag},
  7927. Series = {ESOP '09},
  7928. Title = {Practical Variable-Arity Polymorphism},
  7929. Url = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  7930. Year = {2009},
  7931. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AwOS1zdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDA5LXN0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDA5LXN0aGYucGRmAAAOACAADwBlAHMAbwBwADAAOQAtAHMAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZXNvcDA5LXN0aGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7932. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-00590-9_3}}
  7933. @article{Plandowski:2004fk,
  7934. Acmid = {990312},
  7935. Address = {New York, NY, USA},
  7936. Author = {Plandowski, Wojciech},
  7937. Date-Added = {2011-12-09 09:50:54 -0700},
  7938. Date-Modified = {2011-12-09 09:50:58 -0700},
  7939. Doi = {http://doi.acm.org/10.1145/990308.990312},
  7940. Issn = {0004-5411},
  7941. Issue = {3},
  7942. Journal = {J. ACM},
  7943. Keywords = {String unification, word equations},
  7944. Month = {May},
  7945. Numpages = {14},
  7946. Pages = {483--496},
  7947. Publisher = {ACM},
  7948. Title = {Satisfiability of word equations with constants is in PSPACE},
  7949. Url = {http://doi.acm.org/10.1145/990308.990312},
  7950. Volume = {51},
  7951. Year = {2004},
  7952. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0ODMtcGxhbmRvd3NraS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnE3A0ODMtcGxhbmRvd3NraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1AYTLB4juAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAywfrXgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIAP01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6cDQ4My1wbGFuZG93c2tpLnBkZgAADgAoABMAcAA0ADgAMwAtAHAAbABhAG4AZABvAHcAcwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDQ4My1wbGFuZG93c2tpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKQAqQCxAlcCWQJeAmkCcgKAAoQCiwKUApkCpgKpArsCvgLDAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAsU=},
  7953. Bdsk-Url-1 = {http://doi.acm.org/10.1145/990308.990312}}
  7954. @article{Quine:1946uq,
  7955. Author = {W. V. Quine},
  7956. Date-Added = {2011-12-07 23:21:53 -0700},
  7957. Date-Modified = {2011-12-07 23:22:44 -0700},
  7958. Journal = {The Journal of Symbolic Logic},
  7959. Number = {4},
  7960. Pages = {105--114},
  7961. Title = {Concatenation as a Basis for Arithmetic},
  7962. Volume = {11},
  7963. Year = {1946}}
  7964. @inproceedings{Kiezun:2009fk,
  7965. Acmid = {1572286},
  7966. Address = {New York, NY, USA},
  7967. Author = {Kiezun, Adam and Ganesh, Vijay and Guo, Philip J. and Hooimeijer, Pieter and Ernst, Michael D.},
  7968. Booktitle = {Proceedings of the eighteenth international symposium on Software testing and analysis},
  7969. Date-Added = {2011-12-07 23:18:20 -0700},
  7970. Date-Modified = {2011-12-07 23:18:23 -0700},
  7971. Doi = {http://doi.acm.org/10.1145/1572272.1572286},
  7972. Isbn = {978-1-60558-338-9},
  7973. Keywords = {context-free languages, regular languages, string constraints},
  7974. Location = {Chicago, IL, USA},
  7975. Numpages = {12},
  7976. Pages = {105--116},
  7977. Publisher = {ACM},
  7978. Series = {ISSTA '09},
  7979. Title = {HAMPI: a solver for string constraints},
  7980. Url = {http://doi.acm.org/10.1145/1572272.1572286},
  7981. Year = {2009},
  7982. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDUta2llenVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNS1raWV6dW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNS1raWV6dW4ucGRmAAAOACAADwBwADEAMAA1AC0AawBpAGUAegB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwNS1raWV6dW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7983. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1572272.1572286}}
  7984. @inproceedings{Oliveira:2008uq,
  7985. Acmid = {1449799},
  7986. Address = {New York, NY, USA},
  7987. Author = {Oliveira, Bruno C.d.S. and Wang, Meng and Gibbons, Jeremy},
  7988. Booktitle = {Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications},
  7989. Date-Added = {2011-12-07 00:13:03 -0700},
  7990. Date-Modified = {2011-12-07 00:13:06 -0700},
  7991. Doi = {http://doi.acm.org/10.1145/1449764.1449799},
  7992. Isbn = {978-1-60558-215-3},
  7993. Keywords = {algebraic datatypes, design patterns, program extensibility, software components, traversal, visitor pattern},
  7994. Location = {Nashville, TN, USA},
  7995. Numpages = {18},
  7996. Pages = {439--456},
  7997. Publisher = {ACM},
  7998. Series = {OOPSLA '08},
  7999. Title = {The visitor pattern as a reusable, generic, type-safe component},
  8000. Url = {http://doi.acm.org/10.1145/1449764.1449799},
  8001. Year = {2008},
  8002. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0Mzktb2xpdmVpcmEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDM5LW9saXZlaXJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sA0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDM5LW9saXZlaXJhLnBkZgAADgAkABEAcAA0ADMAOQAtAG8AbABpAHYAZQBpAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDM5LW9saXZlaXJhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8003. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1449764.1449799}}
  8004. @inproceedings{Lammel:2004fk,
  8005. Acmid = {1016883},
  8006. Address = {New York, NY, USA},
  8007. Author = {L\"{a}mmel, Ralf and Jones, Simon Peyton},
  8008. Booktitle = {Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  8009. Date-Added = {2011-12-07 00:07:41 -0700},
  8010. Date-Modified = {2011-12-07 00:07:44 -0700},
  8011. Doi = {http://doi.acm.org/10.1145/1016850.1016883},
  8012. Isbn = {1-58113-905-5},
  8013. Keywords = {generic programming, reflection, type cast, zippers},
  8014. Location = {Snow Bird, UT, USA},
  8015. Numpages = {12},
  8016. Pages = {244--255},
  8017. Publisher = {ACM},
  8018. Series = {ICFP '04},
  8019. Title = {Scrap more boilerplate: reflection, zips, and generalised casts},
  8020. Url = {http://doi.acm.org/10.1145/1016850.1016883},
  8021. Year = {2004},
  8022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDQtbGFlbW1lbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDQtbGFlbW1lbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emHRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDQtbGFlbW1lbC5wZGYADgAiABAAcAAyADQANAAtAGwAYQBlAG0AbQBlAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI0NC1sYWVtbWVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8023. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016883}}
  8024. @inproceedings{Disney:2011fv,
  8025. Author = {Tim Disney and Cormac Flanagan},
  8026. Booktitle = {Workshop on Script to Program Evolution},
  8027. Date-Added = {2011-11-22 16:26:50 -0700},
  8028. Date-Modified = {2011-11-22 16:27:37 -0700},
  8029. Title = {Gradual Information Flow Typing},
  8030. Year = {2011},
  8031. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdG9wMTEoMSkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdG9wMTEoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oq0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdG9wMTEoMSkucGRmAAAOABwADQBzAHQAbwBwADEAMQAoADEAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zdG9wMTEoMSkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  8032. @article{Desmet:2008bs,
  8033. Acmid = {1371502},
  8034. Address = {Oxford, UK, UK},
  8035. Author = {Desmet, Lieven and Joosen, Wouter and Massacci, Fabio and Philippaerts, Pieter and Piessens, Frank and Siahaan, Ida and Vanoverberghe, Dries},
  8036. Date-Added = {2011-11-22 16:20:23 -0700},
  8037. Date-Modified = {2011-11-22 16:20:27 -0700},
  8038. Doi = {10.1016/j.istr.2008.02.001},
  8039. Issn = {1363-4127},
  8040. Issue = {1},
  8041. Journal = {Inf. Secur. Tech. Rep.},
  8042. Month = {January},
  8043. Numpages = {8},
  8044. Pages = {25--32},
  8045. Publisher = {Elsevier Advanced Technology Publications},
  8046. Title = {Security-by-contract on the .NET platform},
  8047. Url = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  8048. Volume = {13},
  8049. Year = {2008},
  8050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTguODkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE1OC44OTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AIczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNTguODkwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADUAOAAuADgAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1OC44OTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  8051. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  8052. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.istr.2008.02.001}}
  8053. @inproceedings{Yip:2009ij,
  8054. Acmid = {1629604},
  8055. Address = {New York, NY, USA},
  8056. Author = {Yip, Alexander and Wang, Xi and Zeldovich, Nickolai and Kaashoek, M. Frans},
  8057. Booktitle = {Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles},
  8058. Date-Added = {2011-11-22 16:14:36 -0700},
  8059. Date-Modified = {2011-11-22 16:14:38 -0700},
  8060. Doi = {http://doi.acm.org/10.1145/1629575.1629604},
  8061. Isbn = {978-1-60558-752-3},
  8062. Keywords = {php, privacy, python, security, sql injection, web, xss},
  8063. Location = {Big Sky, Montana, USA},
  8064. Numpages = {14},
  8065. Pages = {291--304},
  8066. Publisher = {ACM},
  8067. Series = {SOSP '09},
  8068. Title = {Improving application security with data flow assertions},
  8069. Url = {http://doi.acm.org/10.1145/1629575.1629604},
  8070. Year = {2009},
  8071. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjkxLXlpcC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOTEteWlwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ep3RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOTEteWlwLnBkZgAOABoADABwADIAOQAxAC0AeQBpAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI5MS15aXAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8072. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1629575.1629604}}
  8073. @inproceedings{Wolff:2011hc,
  8074. Author = {Wolff, Roger and Garcia, Ronald and Tanter, \'{E}ric and Aldrich, Jonathan},
  8075. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  8076. Date-Added = {2011-11-22 15:59:21 -0700},
  8077. Date-Modified = {2012-12-17 17:16:55 +0000},
  8078. Numpages = {25},
  8079. Publisher = {Springer-Verlag},
  8080. Series = {ECOOP'11},
  8081. Title = {Gradual typestate},
  8082. Year = {2011},
  8083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2FsZHJpY2gtZ3JhZHVhbC1lY29vcDExLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ulNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAOADgAGwBhAGwAZAByAGkAYwBoAC0AZwByAGEAZAB1AGEAbAAtAGUAYwBvAG8AcAAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  8084. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032529}}
  8085. @inproceedings{Wang:2009tg,
  8086. Address = {Berlin, Heidelberg},
  8087. Author = {Wang, Chao and Kundu, Sudipta and Ganai, Malay and Gupta, Aarti},
  8088. Booktitle = {Proceedings of the 2nd World Congress on Formal Methods},
  8089. Date-Added = {2011-11-21 11:59:36 -0700},
  8090. Date-Modified = {2011-11-22 09:47:16 -0700},
  8091. Location = {Eindhoven, The Netherlands},
  8092. Numpages = {17},
  8093. Pages = {256--272},
  8094. Publisher = {Springer-Verlag},
  8095. Series = {FM '09},
  8096. Title = {Symbolic Predictive Analysis for Concurrent Programs},
  8097. Year = {2009},
  8098. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1dhbmcwOWNiU3ltYm9saWMucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRXYW5nMDljYlN5bWJvbGljLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuP/zOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FuZzA5Y2JTeW1ib2xpYy5wZGYAAA4AKgAUAFcAYQBuAGcAMAA5AGMAYgBTAHkAbQBiAG8AbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYW5nMDljYlN5bWJvbGljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  8099. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-05089-3_17}}
  8100. @inproceedings{Sinha:2011kl,
  8101. Acmid = {1926433},
  8102. Address = {New York, NY, USA},
  8103. Author = {Sinha, Nishant and Wang, Chao},
  8104. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8105. Date-Added = {2011-11-21 11:50:15 -0700},
  8106. Date-Modified = {2011-11-21 11:50:19 -0700},
  8107. Doi = {http://doi.acm.org/10.1145/1926385.1926433},
  8108. Isbn = {978-1-4503-0490-0},
  8109. Keywords = {abstraction/refinement, concurrent verification, interference abstractions, memory consistency, sequential consistency, smt solvers},
  8110. Location = {Austin, Texas, USA},
  8111. Numpages = {12},
  8112. Pages = {423--434},
  8113. Publisher = {ACM},
  8114. Series = {POPL '11},
  8115. Title = {On interference abstractions},
  8116. Url = {http://doi.acm.org/10.1145/1926385.1926433},
  8117. Year = {2011},
  8118. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDIzLXNpbmhhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQyMy1zaW5oYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96+dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyMy1zaW5oYS5wZGYADgAeAA4AcAA0ADIAMwAtAHMAaQBuAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDIzLXNpbmhhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8119. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926433}}
  8120. @inproceedings{Yue:2009oq,
  8121. Acmid = {1526838},
  8122. Address = {New York, NY, USA},
  8123. Author = {Yue, Chuan and Wang, Haining},
  8124. Booktitle = {Proceedings of the 18th international conference on World wide web},
  8125. Date-Added = {2011-11-21 11:42:28 -0700},
  8126. Date-Modified = {2011-11-21 11:42:30 -0700},
  8127. Doi = {http://doi.acm.org/10.1145/1526709.1526838},
  8128. Isbn = {978-1-60558-487-4},
  8129. Keywords = {AST tree matching, execution-based measurement, javascript, same origin policy, security, web engineering},
  8130. Location = {Madrid, Spain},
  8131. Numpages = {10},
  8132. Pages = {961--970},
  8133. Publisher = {ACM},
  8134. Series = {WWW '09},
  8135. Title = {Characterizing insecure javascript practices on the web},
  8136. Url = {http://doi.acm.org/10.1145/1526709.1526838},
  8137. Year = {2009},
  8138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYxLXl1ZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5NjEteXVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8PRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5NjEteXVlLnBkZgAOABoADABwADkANgAxAC0AeQB1AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk2MS15dWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8139. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1526709.1526838}}
  8140. @inproceedings{Cova:2010nx,
  8141. Acmid = {1772720},
  8142. Address = {New York, NY, USA},
  8143. Author = {Cova, Marco and Kruegel, Christopher and Vigna, Giovanni},
  8144. Booktitle = {Proceedings of the 19th international conference on World wide web},
  8145. Date-Added = {2011-11-21 11:40:10 -0700},
  8146. Date-Modified = {2011-11-21 11:40:13 -0700},
  8147. Doi = {http://doi.acm.org/10.1145/1772690.1772720},
  8148. Isbn = {978-1-60558-799-8},
  8149. Keywords = {anomaly detection, drive-by-download attacks, web client exploits},
  8150. Location = {Raleigh, North Carolina, USA},
  8151. Numpages = {10},
  8152. Pages = {281--290},
  8153. Publisher = {ACM},
  8154. Series = {WWW '10},
  8155. Title = {Detection and analysis of drive-by-download attacks and malicious JavaScript code},
  8156. Url = {http://doi.acm.org/10.1145/1772690.1772720},
  8157. Year = {2010},
  8158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjgxLWNvdmEucGRm0hcLGBlXTlMuZGF0YU8RAYoAAAAAAYoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ipw1wMjgxLWNvdmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdI/Nyu/pIgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMEP+ecAAAARAAgAAMrwS5IAAAABABQAT6KnAE+iIwBPnYkATqRTAEbJNgACADlNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpwYXBlcnM6YmliOnAyODEtY292YS5wZGYAAA4AHAANAHAAMgA4ADEALQBjAG8AdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9zdWJ1cmJhbi9wYXBlcnMvYmliL3AyODEtY292YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQI3AjkCPgJJAlICYAJkAmsCdAJ5AoYCiQKbAp4CowAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKl},
  8159. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772690.1772720}}
  8160. @inproceedings{Feinstein:2007cr,
  8161. Author = {Ben Feinstein and Daniel Peck},
  8162. Booktitle = {Black Hat},
  8163. Date-Added = {2011-11-21 11:33:56 -0700},
  8164. Date-Modified = {2011-11-21 11:34:52 -0700},
  8165. Title = {Caffeine Monkey: Automated Collection, Detection and Analysis of Malicious JavaScript},
  8166. Year = {2007},
  8167. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2JoLXVzYS0wNy1mZWluc3RpZW5fYW5kX3BlY2stV1AucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9iaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ao0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAOAEgAIwBiAGgALQB1AHMAYQAtADAANwAtAGYAZQBpAG4AcwB0AGkAZQBuAF8AYQBuAGQAXwBwAGUAYwBrAC0AVwBQAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2JoLXVzYS0wNy1mZWluc3RpZW5fYW5kX3BlY2stV1AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  8168. @inproceedings{Richards:2011dq,
  8169. Acmid = {2032503},
  8170. Address = {Berlin, Heidelberg},
  8171. Author = {Richards, Gregor and Hammer, Christian and Burg, Brian and Vitek, Jan},
  8172. Booktitle = {Proceedings of the 25th European conference on Object-oriented programming},
  8173. Date-Added = {2011-11-21 11:25:34 -0700},
  8174. Date-Modified = {2011-11-21 11:25:36 -0700},
  8175. Isbn = {978-3-642-22654-0},
  8176. Location = {Lancaster, UK},
  8177. Numpages = {27},
  8178. Pages = {52--78},
  8179. Publisher = {Springer-Verlag},
  8180. Series = {ECOOP'11},
  8181. Title = {The eval that men do: A large-scale study of the use of eval in javascript applications},
  8182. Url = {http://dl.acm.org/citation.cfm?id=2032497.2032503},
  8183. Year = {2011},
  8184. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2V2YWwtZWNvb3AtMjAxMS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2V2YWwtZWNvb3AtMjAxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c03RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGV2YWwtZWNvb3AtMjAxMS5wZGYAAA4AKAATAGUAdgBhAGwALQBlAGMAbwBvAHAALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2V2YWwtZWNvb3AtMjAxMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  8185. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032503}}
  8186. @inproceedings{Callau:2011bh,
  8187. Acmid = {1985448},
  8188. Address = {New York, NY, USA},
  8189. Author = {Calla\'{u}, Oscar and Robbes, Romain and Tanter, \'{E}ric and R\"{o}thlisberger, David},
  8190. Booktitle = {Proceeding of the 8th working conference on Mining software repositories},
  8191. Date-Added = {2011-11-21 11:19:38 -0700},
  8192. Date-Modified = {2011-11-21 11:19:40 -0700},
  8193. Doi = {http://doi.acm.org/10.1145/1985441.1985448},
  8194. Isbn = {978-1-4503-0574-7},
  8195. Keywords = {dynamic languages, smalltalk, static analysis},
  8196. Location = {Waikiki, Honolulu, HI, USA},
  8197. Numpages = {10},
  8198. Pages = {23--32},
  8199. Publisher = {ACM},
  8200. Series = {MSR '11},
  8201. Title = {How developers use the dynamic features of programming languages: the case of smalltalk},
  8202. Url = {http://doi.acm.org/10.1145/1985441.1985448},
  8203. Year = {2011},
  8204. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMtY2FsbGF1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzLWNhbGxhdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96StEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzLWNhbGxhdS5wZGYADgAeAA4AcAAyADMALQBjAGEAbABsAGEAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjMtY2FsbGF1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8205. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985441.1985448}}
  8206. @inproceedings{Richards:2010qf,
  8207. Acmid = {1806598},
  8208. Address = {New York, NY, USA},
  8209. Author = {Richards, Gregor and Lebresne, Sylvain and Burg, Brian and Vitek, Jan},
  8210. Booktitle = {Proceedings of the 2010 ACM SIGPLAN conference on Programming language design and implementation},
  8211. Date-Added = {2011-11-21 11:02:11 -0700},
  8212. Date-Modified = {2011-11-21 11:02:13 -0700},
  8213. Doi = {http://doi.acm.org/10.1145/1806596.1806598},
  8214. Isbn = {978-1-4503-0019-3},
  8215. Keywords = {dynamic behavior, dynamic metrics, execution tracing, javascript, program analysis},
  8216. Location = {Toronto, Ontario, Canada},
  8217. Numpages = {12},
  8218. Pages = {1--12},
  8219. Publisher = {ACM},
  8220. Series = {PLDI '10},
  8221. Title = {An analysis of the dynamic behavior of JavaScript programs},
  8222. Url = {http://doi.acm.org/10.1145/1806596.1806598},
  8223. Year = {2010},
  8224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLXJpY2hhcmRzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtcmljaGFyZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ftEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtcmljaGFyZHMucGRmAAAOACAADwBwADEALQByAGkAYwBoAGEAcgBkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtcmljaGFyZHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8225. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806596.1806598}}
  8226. @inproceedings{Lebresne:2009ve,
  8227. Acmid = {1570510},
  8228. Address = {New York, NY, USA},
  8229. Author = {Lebresne, Sylvain and Richards, Gregor and \"{O}stlund, Johan and Wrigstad, Tobias and Vitek, Jan},
  8230. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  8231. Date-Added = {2011-11-21 11:01:00 -0700},
  8232. Date-Modified = {2011-11-21 11:01:03 -0700},
  8233. Doi = {http://doi.acm.org/10.1145/1570506.1570510},
  8234. Isbn = {978-1-60558-543-7},
  8235. Location = {Genova, Italy},
  8236. Numpages = {4},
  8237. Pages = {30--33},
  8238. Publisher = {ACM},
  8239. Series = {STOP '09},
  8240. Title = {Understanding the dynamics of JavaScript},
  8241. Url = {http://doi.acm.org/10.1145/1570506.1570510},
  8242. Year = {2009},
  8243. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMC1sZWJyZXNuZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMC1sZWJyZXNuZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqjRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMC1sZWJyZXNuZS5wZGYADgAiABAAcAAzADAALQBsAGUAYgByAGUAcwBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMwLWxlYnJlc25lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8244. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570510}}
  8245. @inproceedings{Bala:2000ly,
  8246. Acmid = {349303},
  8247. Address = {New York, NY, USA},
  8248. Author = {Bala, Vasanth and Duesterwald, Evelyn and Banerjia, Sanjeev},
  8249. Booktitle = {Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  8250. Date-Added = {2011-11-21 10:30:07 -0700},
  8251. Date-Modified = {2011-11-21 10:30:09 -0700},
  8252. Doi = {http://doi.acm.org/10.1145/349299.349303},
  8253. Isbn = {1-58113-199-2},
  8254. Location = {Vancouver, British Columbia, Canada},
  8255. Numpages = {12},
  8256. Pages = {1--12},
  8257. Publisher = {ACM},
  8258. Series = {PLDI '00},
  8259. Title = {Dynamo: a transparent dynamic optimization system},
  8260. Url = {http://doi.acm.org/10.1145/349299.349303},
  8261. Year = {2000},
  8262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1iYWxhLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtYmFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95a9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtYmFsYS5wZGYAAA4AGAALAHAAMQAtAGIAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtYmFsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8263. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349303}}
  8264. @inproceedings{Gal:2009zr,
  8265. Acmid = {1542528},
  8266. Address = {New York, NY, USA},
  8267. 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},
  8268. Booktitle = {Proceedings of the 2009 ACM SIGPLAN conference on Programming language design and implementation},
  8269. Date-Added = {2011-11-21 10:25:04 -0700},
  8270. Date-Modified = {2011-11-21 10:25:07 -0700},
  8271. Doi = {http://doi.acm.org/10.1145/1542476.1542528},
  8272. Isbn = {978-1-60558-392-1},
  8273. Keywords = {dynamically typed languages, trace-based compilation},
  8274. Location = {Dublin, Ireland},
  8275. Numpages = {14},
  8276. Pages = {465--478},
  8277. Publisher = {ACM},
  8278. Series = {PLDI '09},
  8279. Title = {Trace-based just-in-time type specialization for dynamic languages},
  8280. Url = {http://doi.acm.org/10.1145/1542476.1542528},
  8281. Year = {2009},
  8282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDY1LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0NjUtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjUtZ2FsLnBkZgAOABoADABwADQANgA1AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQ2NS1nYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8283. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1542476.1542528}}
  8284. @inproceedings{Bebenita:2010ys,
  8285. Acmid = {1852771},
  8286. Address = {New York, NY, USA},
  8287. Author = {Bebenita, Michael and Chang, Mason and Wagner, Gregor and Gal, Andreas and Wimmer, Christian and Franz, Michael},
  8288. Booktitle = {Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java},
  8289. Date-Added = {2011-11-21 10:19:51 -0700},
  8290. Date-Modified = {2011-11-21 10:19:54 -0700},
  8291. Doi = {http://doi.acm.org/10.1145/1852761.1852771},
  8292. Isbn = {978-1-4503-0269-2},
  8293. Keywords = {Java, SSA form, just-in-time compilation, optimization, trace regions, trace-based compilation},
  8294. Location = {Vienna, Austria},
  8295. Numpages = {10},
  8296. Pages = {59--68},
  8297. Publisher = {ACM},
  8298. Series = {PPPJ '10},
  8299. Title = {Trace-based compilation in execution environments without interpreters},
  8300. Url = {http://doi.acm.org/10.1145/1852761.1852771},
  8301. Year = {2010},
  8302. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1OS1iZWJlbml0YS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1OS1iZWJlbml0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1OS1iZWJlbml0YS5wZGYADgAiABAAcAA1ADkALQBiAGUAYgBlAG4AaQB0AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU5LWJlYmVuaXRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8303. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1852761.1852771}}
  8304. @inproceedings{Chang:2009vn,
  8305. Acmid = {1508304},
  8306. Address = {New York, NY, USA},
  8307. Author = {Chang, Mason and Smith, Edwin and Reitmaier, Rick and Bebenita, Michael and Gal, Andreas and Wimmer, Christian and Eich, Brendan and Franz, Michael},
  8308. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  8309. Date-Added = {2011-11-21 10:13:53 -0700},
  8310. Date-Modified = {2011-11-21 10:13:54 -0700},
  8311. Doi = {http://doi.acm.org/10.1145/1508293.1508304},
  8312. Isbn = {978-1-60558-375-4},
  8313. Keywords = {dynamic compilation, dynamically typed languages, forth, javascript, tamarin, trace trees, tracing, type specialization},
  8314. Location = {Washington, DC, USA},
  8315. Numpages = {10},
  8316. Pages = {71--80},
  8317. Publisher = {ACM},
  8318. Series = {VEE '09},
  8319. Title = {Tracing for web 3.0: trace compilation for the next generation web applications},
  8320. Url = {http://doi.acm.org/10.1145/1508293.1508304},
  8321. Year = {2009},
  8322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uA0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEtY2hhbmcucGRmAAAOABwADQBwADcAMQAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzEtY2hhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8323. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508304}}
  8324. @inproceedings{Bolz:2009kx,
  8325. Address = {New York, NY, USA},
  8326. Author = {Bolz, Carl Friedrich and Cuni, Antonio and Fijalkowski, Maciej and Rigo, Armin},
  8327. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  8328. Date-Added = {2011-11-21 10:11:17 -0700},
  8329. Date-Modified = {2015-11-18 04:36:08 +0000},
  8330. Location = {Genova, Italy},
  8331. Numpages = {8},
  8332. Pages = {18--25},
  8333. Publisher = {ACM},
  8334. Series = {ICOOOLPS '09},
  8335. Title = {Tracing the meta-level: PyPy's tracing JIT compiler},
  8336. Year = {2009},
  8337. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTgtYm9sei5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOC1ib2x6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOC1ib2x6LnBkZgAOABoADABwADEAOAAtAGIAbwBsAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE4LWJvbHoucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8338. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565827}}
  8339. @inproceedings{An:2011uq,
  8340. Acmid = {1926437},
  8341. Address = {New York, NY, USA},
  8342. Author = {An, Jong-hoon (David) and Chaudhuri, Avik and Foster, Jeffrey S. and Hicks, Michael},
  8343. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8344. Date-Added = {2011-11-21 10:03:50 -0700},
  8345. Date-Modified = {2011-11-21 10:03:54 -0700},
  8346. Doi = {http://doi.acm.org/10.1145/1926385.1926437},
  8347. Isbn = {978-1-4503-0490-0},
  8348. Keywords = {dynamic languages, dynamic type inference, ruby, static types},
  8349. Location = {Austin, Texas, USA},
  8350. Numpages = {14},
  8351. Pages = {459--472},
  8352. Publisher = {ACM},
  8353. Series = {POPL '11},
  8354. Title = {Dynamic inference of static types for ruby},
  8355. Url = {http://doi.acm.org/10.1145/1926385.1926437},
  8356. Year = {2011},
  8357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDU5LWFuLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ1OS1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1OS1hbi5wZGYAAA4AGAALAHAANAA1ADkALQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQ1OS1hbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8358. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926437}}
  8359. @inproceedings{Livshits:2005fk,
  8360. Author = {Benjamin Livshits and John Whaley and Monica S. Lam},
  8361. Booktitle = {LNCS 3780},
  8362. Date-Added = {2011-11-21 09:56:39 -0700},
  8363. Date-Modified = {2011-11-21 09:56:43 -0700},
  8364. Location = {Tsakuba, Japan},
  8365. Month = nov,
  8366. Pages = {139--160),},
  8367. Title = {Reflection Analysis for Java},
  8368. Year = {2005},
  8369. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcGxhczA1ci5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFwbGFzMDVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFwbGFzMDVyLnBkZgAOABoADABhAHAAbABhAHMAMAA1AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYXBsYXMwNXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  8370. @inproceedings{Furr:2009fk,
  8371. Acmid = {1640110},
  8372. Address = {New York, NY, USA},
  8373. Author = {Furr, Michael and An, Jong-hoon (David) and Foster, Jeffrey S.},
  8374. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  8375. Date-Added = {2011-11-21 09:40:19 -0700},
  8376. Date-Modified = {2011-11-21 09:40:22 -0700},
  8377. Doi = {http://doi.acm.org/10.1145/1640089.1640110},
  8378. Isbn = {978-1-60558-766-0},
  8379. Keywords = {RIL, profile guided anlaysis, ruby, scripting languages},
  8380. Location = {Orlando, Florida, USA},
  8381. Numpages = {18},
  8382. Pages = {283--300},
  8383. Publisher = {ACM},
  8384. Series = {OOPSLA '09},
  8385. Title = {Profile-guided static typing for dynamic scripting languages},
  8386. Url = {http://doi.acm.org/10.1145/1640089.1640110},
  8387. Year = {2009},
  8388. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgzLWZ1cnIwLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4My1mdXJyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ktEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI4My1mdXJyMC5wZGYADgAeAA4AcAAyADgAMwAtAGYAdQByAHIAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjgzLWZ1cnIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8389. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640110}}
  8390. @inproceedings{Braux:1999kx,
  8391. Acmid = {328693},
  8392. Address = {New York, NY, USA},
  8393. Author = {Braux, Mathias and Noy\'{e}, Jacques},
  8394. Booktitle = {Proceedings of the 2000 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation},
  8395. Date-Added = {2011-11-20 12:10:09 -0700},
  8396. Date-Modified = {2011-11-21 09:45:48 -0700},
  8397. Doi = {http://doi.acm.org/10.1145/328690.328693},
  8398. Isbn = {1-58113-201-8},
  8399. Location = {Boston, Massachusetts, United States},
  8400. Numpages = {10},
  8401. Pages = {2--11},
  8402. Publisher = {ACM},
  8403. Series = {PEPM '00},
  8404. Title = {Towards partially evaluating reflection in {Java}},
  8405. Url = {http://doi.acm.org/10.1145/328690.328693},
  8406. Year = {1999},
  8407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1icmF1eC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLWJyYXV4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiHRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyLWJyYXV4LnBkZgAOABoADABwADIALQBiAHIAYQB1AHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDItYnJhdXgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8408. Bdsk-Url-1 = {http://doi.acm.org/10.1145/328690.328693}}
  8409. @inproceedings{Artzi:2007uq,
  8410. Acmid = {1321649},
  8411. Address = {New York, NY, USA},
  8412. Author = {Artzi, Shay and Kiezun, Adam and Glasser, David and Ernst, Michael D.},
  8413. Booktitle = {Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  8414. Date-Added = {2011-11-20 12:06:57 -0700},
  8415. Date-Modified = {2011-11-20 12:07:01 -0700},
  8416. Doi = {http://doi.acm.org/10.1145/1321631.1321649},
  8417. Isbn = {978-1-59593-882-4},
  8418. Keywords = {readonly, reference immutability},
  8419. Location = {Atlanta, Georgia, USA},
  8420. Numpages = {10},
  8421. Pages = {104--113},
  8422. Publisher = {ACM},
  8423. Series = {ASE '07},
  8424. Title = {Combined static and dynamic mutability analysis},
  8425. Url = {http://doi.acm.org/10.1145/1321631.1321649},
  8426. Year = {2007},
  8427. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMDQtYXJ0emktMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMDQtYXJ0emktMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eY7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDQtYXJ0emktMS5wZGYADgAiABAAcAAxADAANAAtAGEAcgB0AHoAaQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEwNC1hcnR6aS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8428. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321649}}
  8429. @inproceedings{Bodden:2011fk,
  8430. Acmid = {1985827},
  8431. Address = {New York, NY, USA},
  8432. Author = {Bodden, Eric and Sewe, Andreas and Sinschek, Jan and Oueslati, Hela and Mezini, Mira},
  8433. Booktitle = {Proceeding of the 33rd International Conference on Software Engineering},
  8434. Date-Added = {2011-11-20 10:05:14 -0700},
  8435. Date-Modified = {2011-11-20 10:05:17 -0700},
  8436. Doi = {http://doi.acm.org/10.1145/1985793.1985827},
  8437. Isbn = {978-1-4503-0445-0},
  8438. Keywords = {dynamic class loaders, dynamic class loading, native code, reflection, static analysis, tracing},
  8439. Location = {Waikiki, Honolulu, HI, USA},
  8440. Numpages = {10},
  8441. Pages = {241--250},
  8442. Publisher = {ACM},
  8443. Series = {ICSE '11},
  8444. Title = {Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders},
  8445. Url = {http://doi.acm.org/10.1145/1985793.1985827},
  8446. Year = {2011},
  8447. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDEtYm9kZGVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0MS1ib2RkZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96W9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0MS1ib2RkZW4ucGRmAAAOACAADwBwADIANAAxAC0AYgBvAGQAZABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0MS1ib2RkZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8448. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985793.1985827}}
  8449. @inproceedings{Rossberg:2010:FM:1708016.1708028,
  8450. Acmid = {1708028},
  8451. Address = {New York, NY, USA},
  8452. Author = {Rossberg, Andreas and Russo, Claudio V. and Dreyer, Derek},
  8453. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  8454. Date-Added = {2011-11-17 13:01:47 -0700},
  8455. Date-Modified = {2011-11-17 13:01:47 -0700},
  8456. Doi = {http://doi.acm.org/10.1145/1708016.1708028},
  8457. Isbn = {978-1-60558-891-9},
  8458. Keywords = {abstract data types, elaboration, existential types, first-class modules, ml modules, system f, type systems},
  8459. Location = {Madrid, Spain},
  8460. Numpages = {14},
  8461. Pages = {89--102},
  8462. Publisher = {ACM},
  8463. Series = {TLDI '10},
  8464. Title = {F-ing modules},
  8465. Url = {http://doi.acm.org/10.1145/1708016.1708028},
  8466. Year = {2010},
  8467. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4OS1yb3NzYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4OS1yb3NzYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7HRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4OS1yb3NzYmVyZy5wZGYADgAiABAAcAA4ADkALQByAG8AcwBzAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg5LXJvc3NiZXJnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8468. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708028}}
  8469. @inproceedings{blah:2010fk,
  8470. Author = {blah},
  8471. Booktitle = {dable},
  8472. Date-Added = {2011-11-16 22:33:08 -0700},
  8473. Date-Modified = {2011-11-16 22:33:19 -0700},
  8474. Title = {fooby},
  8475. Year = {2010}}
  8476. @inproceedings{Michalakes:2004fk,
  8477. Author = {Michalakes, J., J. and Dudhia, D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  8478. Booktitle = {ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  8479. Date-Added = {2011-11-12 21:21:14 -0700},
  8480. Date-Modified = {2011-11-12 21:22:21 -0700},
  8481. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  8482. Year = {2004}}
  8483. @article{Mitchell:1988kx,
  8484. Acmid = {45065},
  8485. Address = {New York, NY, USA},
  8486. Author = {Mitchell, John C. and Plotkin, Gordon D.},
  8487. Date-Added = {2011-11-12 17:15:37 -0700},
  8488. Date-Modified = {2011-11-12 17:15:40 -0700},
  8489. Doi = {http://doi.acm.org/10.1145/44501.45065},
  8490. Issn = {0164-0925},
  8491. Issue = {3},
  8492. Journal = {ACM Trans. Program. Lang. Syst.},
  8493. Month = {July},
  8494. Numpages = {33},
  8495. Pages = {470--502},
  8496. Publisher = {ACM},
  8497. Title = {Abstract types have existential type},
  8498. Url = {http://doi.acm.org/10.1145/44501.45065},
  8499. Volume = {10},
  8500. Year = {1988},
  8501. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzAtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcwLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sV0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDcwLW1pdGNoZWxsLnBkZgAADgAkABEAcAA0ADcAMAAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDcwLW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8502. Bdsk-Url-1 = {http://doi.acm.org/10.1145/44501.45065}}
  8503. @inproceedings{Wand:1989uq,
  8504. Acmid = {77360},
  8505. Address = {Piscataway, NJ, USA},
  8506. Author = {Wand, M.},
  8507. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  8508. Date-Added = {2011-11-12 16:07:00 -0700},
  8509. Date-Modified = {2011-11-12 16:07:04 -0700},
  8510. Isbn = {0-8186-1954-6},
  8511. Location = {Pacific Grove, California, United States},
  8512. Numpages = {6},
  8513. Pages = {92--97},
  8514. Publisher = {IEEE Press},
  8515. Title = {Type inference for record concatenatiOn and multiple inheritance},
  8516. Url = {http://dl.acm.org/citation.cfm?id=77350.77360},
  8517. Year = {1989},
  8518. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40NC42Mzg3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ0LjYzODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kMczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40NC42Mzg3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADQALgA2ADMAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ0LjYzODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  8519. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=77350.77360}}
  8520. @manual{Hejlsberg:2010fk,
  8521. Author = {Anders Hejlsberg},
  8522. Date-Added = {2011-11-12 08:10:20 -0700},
  8523. Date-Modified = {2011-11-12 08:12:45 -0700},
  8524. Edition = {4.0},
  8525. Organization = {Microsoft},
  8526. Title = {C\# Language Specification},
  8527. Year = {2010}}
  8528. @inproceedings{Lewis:2000fk,
  8529. Acmid = {325708},
  8530. Address = {New York, NY, USA},
  8531. Author = {Lewis, Jeffrey R. and Launchbury, John and Meijer, Erik and Shields, Mark B.},
  8532. Booktitle = {Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8533. Date-Added = {2011-11-11 15:47:34 -0700},
  8534. Date-Modified = {2011-11-11 15:47:38 -0700},
  8535. Doi = {http://doi.acm.org/10.1145/325694.325708},
  8536. Isbn = {1-58113-125-9},
  8537. Location = {Boston, MA, USA},
  8538. Numpages = {11},
  8539. Pages = {108--118},
  8540. Publisher = {ACM},
  8541. Series = {POPL '00},
  8542. Title = {Implicit parameters: dynamic scoping with static types},
  8543. Url = {http://doi.acm.org/10.1145/325694.325708},
  8544. Year = {2000},
  8545. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2xld2lzMDBpbXBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2xld2lzMDBpbXBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eK/RDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxld2lzMDBpbXBsaWNpdC5wZGYAAA4AKAATAGwAZQB3AGkAcwAwADAAaQBtAHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2xld2lzMDBpbXBsaWNpdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  8546. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325708}}
  8547. @inproceedings{Flatt:1998fk,
  8548. Acmid = {277730},
  8549. Address = {New York, NY, USA},
  8550. Author = {Flatt, Matthew and Felleisen, Matthias},
  8551. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  8552. Date-Added = {2011-11-11 11:34:46 -0700},
  8553. Date-Modified = {2011-11-11 11:34:49 -0700},
  8554. Doi = {http://doi.acm.org/10.1145/277650.277730},
  8555. Isbn = {0-89791-987-4},
  8556. Location = {Montreal, Quebec, Canada},
  8557. Numpages = {13},
  8558. Pages = {236--248},
  8559. Publisher = {ACM},
  8560. Series = {PLDI '98},
  8561. Title = {Units: cool modules for HOT languages},
  8562. Url = {http://doi.acm.org/10.1145/277650.277730},
  8563. Year = {1998},
  8564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM2LWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNi1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96VdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzNi1mbGF0dC5wZGYADgAeAA4AcAAyADMANgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM2LWZsYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8565. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277730}}
  8566. @book{Gosling:1996fk,
  8567. Author = {James Gosling and Bill Joy and Guy Steele},
  8568. Date-Added = {2011-11-09 15:40:45 -0700},
  8569. Date-Modified = {2011-11-09 15:42:05 -0700},
  8570. Publisher = {Sun Developer Network},
  8571. Title = {The Java Language Specification},
  8572. Year = {1996}}
  8573. @inproceedings{Jim:2010ve,
  8574. Acmid = {1706347},
  8575. Address = {New York, NY, USA},
  8576. Author = {Jim, Trevor and Mandelbaum, Yitzhak and Walker, David},
  8577. Booktitle = {Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8578. Date-Added = {2011-11-04 23:54:31 -0600},
  8579. Date-Modified = {2011-11-04 23:54:35 -0600},
  8580. Doi = {http://doi.acm.org/10.1145/1706299.1706347},
  8581. Isbn = {978-1-60558-479-9},
  8582. 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},
  8583. Location = {Madrid, Spain},
  8584. Numpages = {14},
  8585. Pages = {417--430},
  8586. Publisher = {ACM},
  8587. Series = {POPL '10},
  8588. Title = {Semantics and algorithms for data-dependent grammars},
  8589. Url = {http://doi.acm.org/10.1145/1706299.1706347},
  8590. Year = {2010},
  8591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wb3BsLTIwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wb3BsLTIwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wM0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsLTIwMTAucGRmAAAOABwADQBwAG8AcABsAC0AMgAwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wb3BsLTIwMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8592. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706347}}
  8593. @book{Paulson:1994vn,
  8594. Author = {Lawrence C. Paulson},
  8595. Date-Added = {2011-11-05 11:46:14 -0600},
  8596. Date-Modified = {2011-11-05 11:47:02 -0600},
  8597. Publisher = {Springer},
  8598. Series = {LNCS},
  8599. Title = {Isabelle: A Generic Theorem Prover},
  8600. Volume = {828},
  8601. Year = {1994}}
  8602. @inproceedings{Danielsson:2008kx,
  8603. Author = {Nils Anders Danielsson and Ulf Norell},
  8604. Booktitle = {20th International Symposium on the Implementation and Application of Functional Languages},
  8605. Date-Added = {2011-11-05 11:37:36 -0600},
  8606. Date-Modified = {2011-11-05 11:38:49 -0600},
  8607. Title = {Parsing Mixfix Operators},
  8608. Year = {2008},
  8609. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTcuNzg5OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xNTcuNzg5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7eDM5ZqvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/wAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTU3Ljc4OTkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQA1ADcALgA3ADgAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1Ny43ODk5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  8610. @techreport{Cardelli:1994uq,
  8611. Author = {Luca Cardelli and Florian Matthes and Martin Abadi},
  8612. Date-Added = {2011-11-05 10:50:30 -0600},
  8613. Date-Modified = {2011-11-05 10:51:14 -0600},
  8614. Institution = {DEC SRC},
  8615. Month = {January},
  8616. Number = {121},
  8617. Title = {Extensible Syntax with Lexical Scoping},
  8618. Year = {1994},
  8619. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1NSQy1SUi0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5TUkMtUlItMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvDmzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU1JDLVJSLTEyMS5wZGYAAA4AHgAOAFMAUgBDAC0AUgBSAC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUkMtUlItMTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  8620. @inproceedings{Cheatham:1966ly,
  8621. Acmid = {1464359},
  8622. Address = {New York, NY, USA},
  8623. Author = {Cheatham,Jr., T. E.},
  8624. Booktitle = {Proceedings of the November 7-10, 1966, fall joint computer conference},
  8625. Date-Added = {2011-11-04 23:40:54 -0600},
  8626. Date-Modified = {2011-11-04 23:40:56 -0600},
  8627. Doi = {http://doi.acm.org/10.1145/1464291.1464359},
  8628. Location = {San Francisco, California},
  8629. Numpages = {15},
  8630. Pages = {623--637},
  8631. Publisher = {ACM},
  8632. Series = {AFIPS '66 (Fall)},
  8633. Title = {The introduction of definitional facilities into higher level programming languages},
  8634. Url = {http://doi.acm.org/10.1145/1464291.1464359},
  8635. Year = {1966},
  8636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtY2hlYXRoYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWNoZWF0aGFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3te0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjIzLWNoZWF0aGFtLnBkZgAADgAkABEAcAA2ADIAMwAtAGMAaABlAGEAdABoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjIzLWNoZWF0aGFtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8637. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1464291.1464359}}
  8638. @techreport{Clavel:1999ys,
  8639. 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},
  8640. Date-Added = {2011-11-04 23:06:39 -0600},
  8641. Date-Modified = {2011-11-04 23:31:37 -0600},
  8642. Organization = {SRI International},
  8643. Title = {Maude: Specification and Programming in Rewriting Logic},
  8644. Year = {1999},
  8645. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkNERUxNTVFtYW51YWxfMTk5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMePM5ZrVAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhJQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDREVMTU1RbWFudWFsXzE5OTkucGRmAAAOAC4AFgBDAEQARQBMAE0ATQBRAG0AYQBuAHUAYQBsAF8AMQA5ADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  8646. @article{Clavel:2001vn,
  8647. 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},
  8648. Date-Added = {2011-11-04 23:01:24 -0600},
  8649. Date-Modified = {2011-11-04 23:01:25 -0600},
  8650. Journal = {Theoretical Computer Science},
  8651. Title = {{Maude}: Specification and Programming in Rewriting Logic},
  8652. Year = 2001,
  8653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0NERUxNTVFzcGVjcHJvZ18yMDAxLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAnn8zlmtoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEqAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENERUxNTVFzcGVjcHJvZ18yMDAxLnBkZgAADgAyABgAQwBEAEUATABNAE0AUQBzAHAAZQBjAHAAcgBvAGcAXwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  8654. @inproceedings{Clavel:1999kx,
  8655. Acmid = {718555},
  8656. Address = {London, UK},
  8657. 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.},
  8658. Booktitle = {Proceedings of the 10th International Conference on Rewriting Techniques and Applications},
  8659. Date-Added = {2011-11-04 22:54:03 -0600},
  8660. Date-Modified = {2011-11-04 22:54:06 -0600},
  8661. Isbn = {3-540-66201-4},
  8662. Numpages = {4},
  8663. Pages = {240--243},
  8664. Publisher = {Springer-Verlag},
  8665. Series = {RtA '99},
  8666. Title = {The Maude System},
  8667. Url = {http://dl.acm.org/citation.cfm?id=647198.718555},
  8668. Year = {1999},
  8669. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0zLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zj9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMy5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8670. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647198.718555}}
  8671. @manual{Clavel:2011uq,
  8672. Author = {Manuel Clavel and Francisco Duran and Steven Eker and Patrick Lincoln and Narciso Marti-Oliet and Jose Meseguer and Carolyn Talcott},
  8673. Date-Added = {2011-11-04 22:35:40 -0600},
  8674. Date-Modified = {2011-11-04 22:37:29 -0600},
  8675. Edition = {2.6},
  8676. Month = {January},
  8677. Organization = {SRI International},
  8678. Title = {Maude Manual},
  8679. Year = {2011},
  8680. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hdWRlLW1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hdWRlLW1hbnVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1hdWRlLW1hbnVhbC5wZGYADgAiABAAbQBhAHUAZABlAC0AbQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWF1ZGUtbWFudWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  8681. @inproceedings{Bos:2011fk,
  8682. Author = {Jeroen van den Bos and Mark Hills and Paul Klint and Tijs van der Storm and Jurgen J. Vinju},
  8683. Booktitle = {2nd WorKshop on Algebraic Methods in Model-Based Software Engineering},
  8684. Date-Added = {2011-11-03 23:14:59 -0600},
  8685. Date-Modified = {2011-11-03 23:17:05 -0600},
  8686. Month = {June},
  8687. Title = {Rascal: From Algebraic Specification to Meta-Programming},
  8688. Year = {2011},
  8689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDcuMDA2NHYxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwNy4wMDY0djEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA799szlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDcuMDA2NHYxLnBkZgAOACAADwAxADEAMAA3AC4AMAAwADYANAB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTA3LjAwNjR2MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  8690. @book{Stroustrup:1994uq,
  8691. Address = {New York, NY, USA},
  8692. Author = {Stroustrup, Bjarne},
  8693. Date-Added = {2011-10-29 13:54:26 -0600},
  8694. Date-Modified = {2011-10-29 13:54:28 -0600},
  8695. Isbn = {0-201-54330-3},
  8696. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  8697. Title = {The design and evolution of C++},
  8698. Year = {1994}}
  8699. @techreport{Miller:1994fk,
  8700. Author = {Miller, James S. and Rozas, Guillermo J.},
  8701. Date-Added = {2011-10-29 13:43:38 -0600},
  8702. Date-Modified = {2011-10-29 13:45:36 -0600},
  8703. Institution = {MIT Artificial Intelligence Lab},
  8704. Month = {March},
  8705. Number = {AIM-1462},
  8706. Title = {Garbage Collection is Fast, But a Stack is Faster},
  8707. Type = {AI Memos},
  8708. Year = {1994},
  8709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJTS0xNDYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlNLTE0NjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74ZMzlmr8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEPAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJTS0xNDYyLnBkZgAADgAaAAwAQQBJAE0ALQAxADQANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlNLTE0NjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  8710. @inbook{Reynolds:1990fk,
  8711. Author = {John C. Reynolds},
  8712. Chapter = {An Introduction to the Polymorphic Lambda Calculus},
  8713. Date-Added = {2011-10-24 23:54:16 -0600},
  8714. Date-Modified = {2011-10-24 23:56:05 -0600},
  8715. Editor = {Gerard Huet},
  8716. Publisher = {Addison Wesley},
  8717. Title = {Logical Foundations of Functional Programming},
  8718. Year = {1990},
  8719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNy45OTE2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuEezOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjcuOTkxNi5wZGYADgAkABEAMQAwAC4AMQAuADEALgA3AC4AOQA5ADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8720. @book{Appel:1992fk,
  8721. Address = {New York, NY, USA},
  8722. Author = {Appel, Andrew W.},
  8723. Date-Added = {2011-10-22 23:50:42 -0600},
  8724. Date-Modified = {2011-10-22 23:50:45 -0600},
  8725. Isbn = {0-521-41695-7},
  8726. Publisher = {Cambridge University Press},
  8727. Title = {Compiling with continuations},
  8728. Year = {1992}}
  8729. @inproceedings{Deutsch:1997zr,
  8730. Acmid = {263750},
  8731. Address = {New York, NY, USA},
  8732. Author = {Deutsch, Alain},
  8733. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8734. Date-Added = {2011-10-20 23:49:57 -0600},
  8735. Date-Modified = {2011-10-20 23:50:07 -0600},
  8736. Doi = {http://doi.acm.org/10.1145/263699.263750},
  8737. Isbn = {0-89791-853-3},
  8738. Location = {Paris, France},
  8739. Numpages = {14},
  8740. Pages = {358--371},
  8741. Publisher = {ACM},
  8742. Series = {POPL '97},
  8743. Title = {On the complexity of escape analysis},
  8744. Url = {http://doi.acm.org/10.1145/263699.263750},
  8745. Year = {1997},
  8746. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTgtZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTgtZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/es7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNTgtZGV1dHNjaC5wZGYADgAiABAAcAAzADUAOAAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1OC1kZXV0c2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8747. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263750}}
  8748. @phdthesis{Stoutamire:1997ys,
  8749. Author = {Stoutamire, David Petrie},
  8750. Date-Added = {2011-10-20 22:52:05 -0600},
  8751. Date-Modified = {2011-10-20 22:52:08 -0600},
  8752. Isbn = {0-591-79541-8},
  8753. Note = {AAI9827111},
  8754. Publisher = {University of California, Berkeley},
  8755. Title = {Portable, modular expression of locality},
  8756. Year = {1997},
  8757. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ci05Ny0wNTYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ci05Ny0wNTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pS0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ci05Ny0wNTYucGRmAAAOABwADQB0AHIALQA5ADcALQAwADUANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90ci05Ny0wNTYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  8758. @article{VO:1996ss,
  8759. Author = {VO, KIEM-PHONG},
  8760. Date-Added = {2011-10-20 22:51:05 -0600},
  8761. Date-Modified = {2011-10-20 22:51:05 -0600},
  8762. Doi = {10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  8763. Issn = {1097-024X},
  8764. Journal = {Software: Practice and Experience},
  8765. Keywords = {dynamic memory allocation, best-fit allocator, malloc performance},
  8766. Number = {3},
  8767. Pages = {357--374},
  8768. Publisher = {John Wiley & Sons, Ltd.},
  8769. Title = {Vmalloc: A General and Efficient Memory Allocator},
  8770. Url = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  8771. Volume = {26},
  8772. Year = {1996},
  8773. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3%3C357::AID-SPE15%3E3.0.CO;2-#}}
  8774. @article{Hanson:1990vn,
  8775. Author = {Hanson, David R.},
  8776. Date-Added = {2011-10-20 22:48:37 -0600},
  8777. Date-Modified = {2011-10-20 22:48:40 -0600},
  8778. Doi = {10.1002/spe.4380200104},
  8779. Issn = {1097-024X},
  8780. Journal = {Software: Practice and Experience},
  8781. Keywords = {Storage management, First fit, Quick fit},
  8782. Number = {1},
  8783. Pages = {5--12},
  8784. Publisher = {John Wiley & Sons, Ltd.},
  8785. Title = {Fast allocation and deallocation of memory based on object lifetimes},
  8786. Url = {http://dx.doi.org/10.1002/spe.4380200104},
  8787. Volume = {20},
  8788. Year = {1990},
  8789. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380200104}}
  8790. @inproceedings{Ichisugi:1990kx,
  8791. Author = {Yuuji Ichisugi and Akinori Yonezawa},
  8792. Booktitle = {Workshop on Garbage Collection in Object-Oriented Systems},
  8793. Date-Added = {2011-10-20 22:45:57 -0600},
  8794. Date-Modified = {2011-10-20 22:47:08 -0600},
  8795. Month = {October},
  8796. Title = {Distributed garbage collection using group reference counting},
  8797. Year = {1990},
  8798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yOS42NTA0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjI5LjY1MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7maszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yOS42NTA0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADkALgA2ADUAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjI5LjY1MDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  8799. @article{Ross:1967uq,
  8800. Acmid = {363546},
  8801. Address = {New York, NY, USA},
  8802. Author = {Ross, Douglas T.},
  8803. Date-Added = {2011-10-20 22:40:58 -0600},
  8804. Date-Modified = {2011-10-20 22:41:01 -0600},
  8805. Doi = {http://doi.acm.org/10.1145/363534.363546},
  8806. Issn = {0001-0782},
  8807. Issue = {8},
  8808. Journal = {Commun. ACM},
  8809. Month = {August},
  8810. Numpages = {12},
  8811. Pages = {481--492},
  8812. Publisher = {ACM},
  8813. Title = {The AED free storage package},
  8814. Url = {http://doi.acm.org/10.1145/363534.363546},
  8815. Volume = {10},
  8816. Year = {1967},
  8817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDgxLXJvc3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDgxLXJvc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sd0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDgxLXJvc3MucGRmAAAOABwADQBwADQAOAAxAC0AcgBvAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDgxLXJvc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8818. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363534.363546}}
  8819. @inproceedings{Gay:2001uq,
  8820. Acmid = {378815},
  8821. Address = {New York, NY, USA},
  8822. Author = {Gay, David and Aiken, Alex},
  8823. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  8824. Date-Added = {2011-10-20 16:37:31 -0600},
  8825. Date-Modified = {2011-10-20 16:37:34 -0600},
  8826. Doi = {http://doi.acm.org/10.1145/378795.378815},
  8827. Isbn = {1-58113-414-2},
  8828. Location = {Snowbird, Utah, United States},
  8829. Numpages = {11},
  8830. Pages = {70--80},
  8831. Publisher = {ACM},
  8832. Series = {PLDI '01},
  8833. Title = {Language support for regions},
  8834. Url = {http://doi.acm.org/10.1145/378795.378815},
  8835. Year = {2001},
  8836. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNzAtZ2F5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDcwLWdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97fdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDcwLWdheS5wZGYAAA4AGAALAHAANwAwAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDcwLWdheS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8837. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378815}}
  8838. @inproceedings{Boyapati:2003fk,
  8839. Acmid = {781168},
  8840. Address = {New York, NY, USA},
  8841. Author = {Boyapati, Chandrasekhar and Salcianu, Alexandru and Beebee,Jr., William and Rinard, Martin},
  8842. Booktitle = {Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  8843. Date-Added = {2011-10-20 16:34:41 -0600},
  8844. Date-Modified = {2011-10-21 22:22:40 -0600},
  8845. Doi = {http://doi.acm.org/10.1145/781131.781168},
  8846. Keywords = {encapsulation, ownership types, real-time, regions},
  8847. Location = {San Diego, California, USA},
  8848. Numpages = {14},
  8849. Pages = {324--337},
  8850. Publisher = {ACM},
  8851. Series = {PLDI '03},
  8852. Title = {Ownership types for safe region-based memory management in real-time Java},
  8853. Year = {2003},
  8854. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wD0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMDMucGRmAA4AFgAKAHAAbABkAGkAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BsZGkwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  8855. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781168}}
  8856. @inproceedings{Gay:1998fk,
  8857. Acmid = {277748},
  8858. Address = {New York, NY, USA},
  8859. Author = {Gay, David and Aiken, Alex},
  8860. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  8861. Date-Added = {2011-10-20 22:30:54 -0600},
  8862. Date-Modified = {2011-10-20 22:59:00 -0600},
  8863. Doi = {http://doi.acm.org/10.1145/277650.277748},
  8864. Isbn = {0-89791-987-4},
  8865. Location = {Montreal, Quebec, Canada},
  8866. Numpages = {11},
  8867. Pages = {313--323},
  8868. Publisher = {ACM},
  8869. Series = {PLDI '98},
  8870. Title = {Memory management with explicit regions},
  8871. Year = {1998},
  8872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzEzLWdheS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMTMtZ2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTMtZ2F5LnBkZgAOABoADABwADMAMQAzAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDMxMy1nYXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8873. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277748}}
  8874. @techreport{Tofte:2002ly,
  8875. Author = {M. Tofte and L. Birkedal and M. Elsman and N. Hallenberg and T. H. Olesen and P. Sestoft and P. Bertelsen},
  8876. Date-Added = {2011-10-17 22:45:04 -0600},
  8877. Date-Modified = {2011-10-17 22:46:42 -0600},
  8878. Institution = {DIKU},
  8879. Title = {Programming with regions in the ML Kit},
  8880. Year = {2002},
  8881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxtjzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjY0MS5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8882. @inproceedings{Henglein:2001zr,
  8883. Acmid = {773203},
  8884. Address = {New York, NY, USA},
  8885. Author = {Henglein, Fritz and Makholm, Henning and Niss, Henning},
  8886. Booktitle = {Proceedings of the 3rd ACM SIGPLAN international conference on Principles and practice of declarative programming},
  8887. Date-Added = {2011-10-17 22:40:15 -0600},
  8888. Date-Modified = {2011-10-21 11:04:08 -0600},
  8889. Doi = {http://doi.acm.org/10.1145/773184.773203},
  8890. Location = {Florence, Italy},
  8891. Numpages = {12},
  8892. Pages = {175--186},
  8893. Publisher = {ACM},
  8894. Series = {PPDP '01},
  8895. Title = {A direct approach to control-flow sensitive region-based memory management},
  8896. Year = {2001},
  8897. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTc1LWhlbmdsZWluLnBkZgAADgAkABEAcAAxADcANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTc1LWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8898. Bdsk-Url-1 = {http://doi.acm.org/10.1145/773184.773203}}
  8899. @inproceedings{Pizlo:2007ys,
  8900. Acmid = {1296927},
  8901. Address = {New York, NY, USA},
  8902. Author = {Pizlo, Filip and Frampton, Daniel and Petrank, Erez and Steensgaard, Bjarne},
  8903. Booktitle = {Proceedings of the 6th international symposium on Memory management},
  8904. Date-Added = {2011-10-17 22:34:19 -0600},
  8905. Date-Modified = {2011-10-20 23:00:16 -0600},
  8906. Doi = {http://doi.acm.org/10.1145/1296907.1296927},
  8907. Isbn = {978-1-59593-893-0},
  8908. Keywords = {concurrency, garbage collection, lock-free, real-time},
  8909. Location = {Montreal, Quebec, Canada},
  8910. Numpages = {14},
  8911. Pages = {159--172},
  8912. Publisher = {ACM},
  8913. Series = {ISMM '07},
  8914. Title = {Stopless: a real-time garbage collector for multiprocessors},
  8915. Year = {2007},
  8916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU5LXBpemxvLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1OS1waXpsby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1OS1waXpsby5wZGYADgAeAA4AcAAxADUAOQAtAHAAaQB6AGwAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTU5LXBpemxvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8917. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1296907.1296927}}
  8918. @inproceedings{Kermany:2006vn,
  8919. Acmid = {1134023},
  8920. Address = {New York, NY, USA},
  8921. Author = {Kermany, Haim and Petrank, Erez},
  8922. Booktitle = {Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation},
  8923. Date-Added = {2011-10-17 22:32:49 -0600},
  8924. Date-Modified = {2011-10-20 22:59:37 -0600},
  8925. Doi = {http://doi.acm.org/10.1145/1133981.1134023},
  8926. Isbn = {1-59593-320-4},
  8927. Keywords = {compaction, concurrent garbage collection, garbage collection, memory management, runtime systems},
  8928. Location = {Ottawa, Ontario, Canada},
  8929. Numpages = {10},
  8930. Pages = {354--363},
  8931. Publisher = {ACM},
  8932. Series = {PLDI '06},
  8933. Title = {The Compressor: concurrent, incremental, and parallel compaction},
  8934. Year = {2006},
  8935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTQta2VybWFueS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTQta2VybWFueS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eszRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNTQta2VybWFueS5wZGYADgAiABAAcAAzADUANAAtAGsAZQByAG0AYQBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1NC1rZXJtYW55LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8936. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133981.1134023}}
  8937. @inproceedings{Tene:2011kx,
  8938. Acmid = {1993491},
  8939. Address = {New York, NY, USA},
  8940. Author = {Tene, Gil and Iyengar, Balaji and Wolf, Michael},
  8941. Booktitle = {Proceedings of the international symposium on Memory management},
  8942. Date-Added = {2011-10-17 22:29:44 -0600},
  8943. Date-Modified = {2011-10-21 11:04:47 -0600},
  8944. Doi = {http://doi.acm.org/10.1145/1993478.1993491},
  8945. Keywords = {concurrent, garbage collection, genera- tional, linux, pauseless, read barrier, virtual memory},
  8946. Location = {San Jose, California, USA},
  8947. Numpages = {10},
  8948. Pages = {79--88},
  8949. Publisher = {ACM},
  8950. Series = {ISMM '11},
  8951. Title = {C4: the continuously concurrent compacting collector},
  8952. Year = {2011},
  8953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzktdGVuZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3OS10ZW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e5jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3OS10ZW5lLnBkZgAOABoADABwADcAOQAtAHQAZQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDc5LXRlbmUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8954. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993478.1993491}}
  8955. @inproceedings{Click:2005uq,
  8956. Acmid = {1064988},
  8957. Address = {New York, NY, USA},
  8958. Author = {Click, Cliff and Tene, Gil and Wolf, Michael},
  8959. Booktitle = {Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments},
  8960. Date-Added = {2011-10-17 22:25:20 -0600},
  8961. Date-Modified = {2011-10-20 22:57:53 -0600},
  8962. Doi = {http://doi.acm.org/10.1145/1064979.1064988},
  8963. Isbn = {1-59593-047-7},
  8964. Keywords = {Java, concurrent GC, custom hardware, garbage collection, memory management, read barriers},
  8965. Location = {Chicago, IL, USA},
  8966. Numpages = {11},
  8967. Pages = {46--56},
  8968. Publisher = {ACM},
  8969. Series = {VEE '05},
  8970. Title = {The pauseless GC algorithm},
  8971. Year = {2005},
  8972. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDYtY2xpY2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDYtY2xpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sJ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDYtY2xpY2sucGRmAAAOABwADQBwADQANgAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDYtY2xpY2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8973. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064979.1064988}}
  8974. @inproceedings{Aiken:1995fk,
  8975. Acmid = {207137},
  8976. Address = {New York, NY, USA},
  8977. Author = {Aiken, Alexander and F{\"a}hndrich, Manuel and Levien, Raph},
  8978. Booktitle = {Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  8979. Date-Added = {2011-10-17 21:58:57 -0600},
  8980. Date-Modified = {2011-10-21 11:16:02 -0600},
  8981. Doi = {http://doi.acm.org/10.1145/207110.207137},
  8982. Location = {La Jolla, California, United States},
  8983. Numpages = {12},
  8984. Pages = {174--185},
  8985. Publisher = {ACM},
  8986. Series = {PLDI '95},
  8987. Title = {Better static memory management: improving region-based analysis of higher-order languages},
  8988. Year = {1995},
  8989. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hZmwtcGxkaTk1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYWZsLXBsZGk5NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uktEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWZsLXBsZGk5NS5wZGYADgAeAA4AYQBmAGwALQBwAGwAZABpADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hZmwtcGxkaTk1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8990. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207137}}
  8991. @article{Jones:1995uq,
  8992. Acmid = {223082},
  8993. Address = {Hingham, MA, USA},
  8994. Author = {Jones, Mark P.},
  8995. Date-Added = {2011-10-10 13:23:24 -0600},
  8996. Date-Modified = {2011-10-10 13:23:26 -0600},
  8997. Doi = {10.1007/BF01019005},
  8998. Issn = {0892-4635},
  8999. Issue = {3},
  9000. Journal = {Lisp Symb. Comput.},
  9001. Keywords = {Haskell, partial evaluation, specialization, type class overloading},
  9002. Month = {September},
  9003. Numpages = {20},
  9004. Pages = {229--248},
  9005. Publisher = {Kluwer Academic Publishers},
  9006. Title = {Dictionary-free overloading by partial evaluation},
  9007. Url = {http://dl.acm.org/citation.cfm?id=223079.223082},
  9008. Volume = {8},
  9009. Year = {1995},
  9010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwZXBtOTQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwZXBtOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vn0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwZXBtOTQucGRmAA4AFgAKAHAAZQBwAG0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BlcG05NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  9011. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=223079.223082},
  9012. Bdsk-Url-2 = {http://dx.doi.org/10.1007/BF01019005}}
  9013. @url{Kiselyov:2011fk,
  9014. Author = {Oleg Kiselyov and Simon Peyton-Jones},
  9015. Date-Added = {2011-10-10 09:39:16 -0600},
  9016. Date-Modified = {2011-10-10 09:40:05 -0600},
  9017. Lastchecked = {Oct. 10, 2011},
  9018. Title = {Choosing a type-class instance based on the context},
  9019. Url = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap},
  9020. Year = {2008},
  9021. Bdsk-Url-1 = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap}}
  9022. @techreport{Dos-Reis:2005uq,
  9023. Author = {Gabriel {Dos Reis} and Bjarne Stroustrup},
  9024. Date-Added = {2011-10-09 21:50:29 -0600},
  9025. Date-Modified = {2011-10-09 21:51:09 -0600},
  9026. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9027. Number = {N1886},
  9028. Title = {Specifying {C++} concepts},
  9029. Year = {2005},
  9030. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjk1LWRvcy1yZWlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9031. @article{Bruce:1995fk,
  9032. Acmid = {230854},
  9033. Address = {New York, NY, USA},
  9034. Author = {Bruce, Kim and Cardelli, Luca and Castagna, Giuseppe and Leavens, Gary T. and Pierce, Benjamin},
  9035. Date-Added = {2011-10-09 21:25:34 -0600},
  9036. Date-Modified = {2011-10-09 21:25:37 -0600},
  9037. Issn = {1074-3227},
  9038. Issue = {3},
  9039. Journal = {Theor. Pract. Object Syst.},
  9040. Month = {December},
  9041. Numpages = {22},
  9042. Pages = {221--242},
  9043. Publisher = {John Wiley \& Sons, Inc.},
  9044. Title = {On binary methods},
  9045. Url = {http://dl.acm.org/citation.cfm?id=230849.230854},
  9046. Volume = {1},
  9047. Year = {1995},
  9048. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpCaW5hcnkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpCaW5hcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0VML0XXr+lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANF2JDoAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBCaW5hcnkucGRmAA4AFgAKAEIAaQBuAGEAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL0JpbmFyeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  9049. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=230849.230854}}
  9050. @webpage{Cejtin:2007fk,
  9051. Author = {Henry Cejtin and Matthew Fluet and Suresh Jagannathan and StephenWeeks},
  9052. Date-Added = {2011-10-09 16:38:35 -0600},
  9053. Date-Modified = {2011-10-10 13:35:07 -0600},
  9054. Lastchecked = {Oct. 9, 2011},
  9055. Month = {July},
  9056. Title = {{MLton} Documentation},
  9057. Url = {http://mlton.org/Documentation},
  9058. Year = {2007},
  9059. Bdsk-Url-1 = {http://mlton.org/Documentation}}
  9060. @inproceedings{Sikkel:1994fk,
  9061. Author = {Klass Sikkel},
  9062. Booktitle = {ASMICS Workshop on Parsing Theory},
  9063. Date-Added = {2011-10-07 16:57:38 -0600},
  9064. Date-Modified = {2011-10-07 16:58:40 -0600},
  9065. Month = {October},
  9066. Title = {How to compare the structure of parsing algorithms},
  9067. Year = {1994},
  9068. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNDguODQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvJ/zOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjQ4Ljg0NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA0ADgALgA4ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  9069. @inproceedings{Visser:1997fk,
  9070. Address = {Boston, USA},
  9071. Author = {Visser, Eelco},
  9072. Booktitle = {International Workshop on Parsing Technology (IWPT'97)},
  9073. Category = {refereed},
  9074. Date-Added = {2011-10-07 15:12:50 -0600},
  9075. Date-Modified = {2011-10-07 15:12:54 -0600},
  9076. Month = {September},
  9077. Organization = {Massachusetts Institute of Technology},
  9078. Pages = {210--224},
  9079. Project = {SDF},
  9080. Pubcat = {workshop},
  9081. Title = {A Case Study in Optimizing Parsing Schemata by Disambiguation Filters},
  9082. Urlpsgz = {http://www.cs.uu.nl/people/visser/ftp/P9507.ps.gz},
  9083. Year = {1997},
  9084. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4xMzM5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjEzMzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wDszlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4xMzM5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAxADMAMwA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjEzMzkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  9085. @inbook{Cardelli:1997fk,
  9086. Author = {Luca Cardelli},
  9087. Chapter = {Type Systems},
  9088. Date-Added = {2011-10-02 22:03:37 -0600},
  9089. Date-Modified = {2011-10-02 22:05:04 -0600},
  9090. Publisher = {CRC Press},
  9091. Title = {Handbook of Computer Science and Engineering},
  9092. Year = {1997},
  9093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NhcmRlbGxpLTk1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2FyZGVsbGktOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMfgNdEvMM9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRL2kPAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGktOTUucGRmAAAOACAADwBjAGEAcgBkAGUAbABsAGkALQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2FyZGVsbGktOTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  9094. @book{Pierce:2004fk,
  9095. Date-Added = {2011-09-26 21:43:47 -0600},
  9096. Date-Modified = {2011-09-26 21:45:51 -0600},
  9097. Editor = {Benjamin C. Pierce},
  9098. Publisher = {The MIT press},
  9099. Title = {Advanced Topics in Types and Programming Languages},
  9100. Year = {2004},
  9101. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0FkdmFuY2VkVG9waWNzSW5UQVBMLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAUcszlmr4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEOAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFkdmFuY2VkVG9waWNzSW5UQVBMLnBkZgAADgAyABgAQQBkAHYAYQBuAGMAZQBkAFQAbwBwAGkAYwBzAEkAbgBUAEEAUABMAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  9102. @article{Bruijn:1972kx,
  9103. Author = {de Bruijn, N.G.},
  9104. Date-Added = {2011-09-24 21:56:06 -0600},
  9105. Date-Modified = {2011-10-21 11:16:54 -0600},
  9106. Doi = {10.1016/1385-7258(72)90034-0},
  9107. Journal = {Indagationes Mathematicae (Proceedings)},
  9108. Keywords = {icfp08, pl},
  9109. Number = {5},
  9110. Pages = {381--392},
  9111. Posted-At = {2008-03-27 20:46:03},
  9112. Priority = {2},
  9113. Title = {{Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem}},
  9114. Volume = {75},
  9115. Year = {1972},
  9116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMzUuODc5NC5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMzUuODc5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFd7M5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTM1Ljg3OTQucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAzADUALgA4ADcAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEzNS44Nzk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  9117. Bdsk-Url-1 = {http://dx.doi.org/10.1016/1385-7258(72)90034-0}}
  9118. @techreport{Jarvi:2007fk,
  9119. Author = {Jaakko J{\"a}rvi and John Freeman and Lawrence Crowl},
  9120. Date-Added = {2011-09-23 22:27:54 -0600},
  9121. Date-Modified = {2011-09-23 22:28:53 -0600},
  9122. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9123. Month = {June},
  9124. Number = {N2329},
  9125. Title = {Lambda expressions and closures for C++ (Revision 1)},
  9126. Year = {2007},
  9127. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjMyOS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMzI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRLRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMzI5LnBkZgAADgAUAAkAbgAyADMAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMzI5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  9128. @incollection{Kaes:1988fk,
  9129. Affiliation = {Technische Hochschule Darmstadt Fachbereich Informatik Magdalenenstr. 11c D-6100 Darmstadt Magdalenenstr. 11c D-6100 Darmstadt},
  9130. Author = {Kaes, Stefan},
  9131. Booktitle = {ESOP '88},
  9132. Date-Added = {2011-09-06 09:54:12 +0200},
  9133. Date-Modified = {2011-10-09 21:22:50 -0600},
  9134. Editor = {Ganzinger, H.},
  9135. Isbn = {978-3-540-19027-1},
  9136. Keyword = {Computer Science},
  9137. Pages = {131-144},
  9138. Publisher = {Springer Berlin / Heidelberg},
  9139. Series = {Lecture Notes in Computer Science},
  9140. Title = {Parametric overloading in polymorphic programming languages},
  9141. Url = {http://dx.doi.org/10.1007/3-540-19027-9_9},
  9142. Volume = {300},
  9143. Year = {1988},
  9144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhrYWVzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIa2Flcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ntEPON8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa2Flcy5wZGYADgASAAgAawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9rYWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  9145. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-19027-9_9}}
  9146. @inproceedings{Smaragdakis:1999ly,
  9147. Author = {Yannis Smaragdakis and Don S. Batory},
  9148. Booktitle = {GCSE'99},
  9149. Date-Added = {2011-09-05 14:06:14 +0200},
  9150. Date-Modified = {2011-09-05 14:06:20 +0200},
  9151. Pages = {65-78},
  9152. Title = {Scoping Constructs for Software Generators.},
  9153. Year = {1999},
  9154. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnc2NvcGU5OS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdzY29wZTk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXjRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdzY29wZTk5LnBkZgAOABoADABnAHMAYwBvAHAAZQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZ3Njb3BlOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  9155. @inproceedings{Biernacka:2009zr,
  9156. Author = {Ma{\l}gorzata Biernacka and Olivier Danvy},
  9157. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  9158. Date-Added = {2011-09-05 09:54:08 +0200},
  9159. Date-Modified = {2014-07-05 20:49:36 +0000},
  9160. Pages = {186-206},
  9161. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {II}: Reduction Semantics and Abstract Machines},
  9162. Year = {2009},
  9163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7txMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTg2LnBkZgAADgAaAAwANQA3ADAAMAAwADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  9164. @inproceedings{Danvy:2009ys,
  9165. Author = {Olivier Danvy},
  9166. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  9167. Crossref = {Mosses:09},
  9168. Date-Added = {2011-09-05 09:52:33 +0200},
  9169. Date-Modified = {2011-09-05 09:55:27 +0200},
  9170. Pages = {162-185},
  9171. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {I}: Denotational Semantics, Natural Semantics, and Abstract Machines},
  9172. Year = {2009},
  9173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wdszlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTYyLnBkZgAADgAaAAwANQA3ADAAMAAwADEANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  9174. @techreport{Mosses:2005kx,
  9175. Author = {Peter D. Mosses},
  9176. Date-Added = {2011-09-04 11:25:14 +0200},
  9177. Date-Modified = {2011-09-04 11:25:57 +0200},
  9178. Institution = {BRICS},
  9179. Month = {February},
  9180. Number = {RS-05-7},
  9181. Title = {Modular Structural Operational Semantics},
  9182. Year = {2005},
  9183. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFCUklDUy1SUy0wNS03LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvV/zOWaygAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQlJJQ1MtUlMtMDUtNy5wZGYADgAkABEAQgBSAEkAQwBTAC0AUgBTAC0AMAA1AC0ANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  9184. @phdthesis{Rekers:1992uq,
  9185. Author = {J. Rekers},
  9186. Date-Added = {2011-09-04 09:01:50 +0200},
  9187. Date-Modified = {2011-09-04 09:02:52 +0200},
  9188. School = {University of Amsterdam},
  9189. Title = {Parser Generation for Interactive Environments},
  9190. Year = {1992}}
  9191. @techreport{Kay:1980fk,
  9192. Annote = {Invention of Chart Parsing},
  9193. Author = {Martin Kay},
  9194. Date-Added = {2011-09-04 08:24:15 +0200},
  9195. Date-Modified = {2011-09-04 08:27:46 +0200},
  9196. Institution = {Xerox PARC},
  9197. Number = {CSL-80-12},
  9198. Title = {Algorithm Scheata and Data Structures in Syntactic Processing},
  9199. Year = {1980}}
  9200. @article{Peyton-Jones:1986ys,
  9201. Author = {Peyton Jones, Simon},
  9202. Date-Added = {2011-09-04 00:49:56 +0200},
  9203. Date-Modified = {2011-09-04 00:51:09 +0200},
  9204. Journal = {Commun. ACM},
  9205. Month = {February},
  9206. Number = {2},
  9207. Title = {Parsing distfix operators},
  9208. Volume = {29},
  9209. Year = {1986},
  9210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTgtcGV5dG9uX2pvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExOC1wZXl0b25fam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95oNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExOC1wZXl0b25fam9uZXMucGRmAAAOACwAFQBwADEAMQA4AC0AcABlAHkAdABvAG4AXwBqAG8AbgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDExOC1wZXl0b25fam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  9211. @manual{Rauglaudre:2002vn,
  9212. 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.},
  9213. Author = {Daniel de Rauglaudre},
  9214. Date-Added = {2011-09-04 00:34:08 +0200},
  9215. Date-Modified = {2011-09-04 00:35:50 +0200},
  9216. Organization = {INRIA},
  9217. Title = {Camlp4 reference manual},
  9218. Year = {2002},
  9219. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptYW51YWwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jQ0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYW51YWwucGRmAA4AFgAKAG0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21hbnVhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  9220. @inproceedings{Bravenboer:2005kx,
  9221. Address = {Tallinn, Estonia},
  9222. Author = {Martin Bravenboer and Rob Vermaas and Jurgen J. Vinju and Eelco Visser},
  9223. Booktitle = {Generative Programming and Component Engineering, 4th International Conference, GPCE 2005},
  9224. Citedby = {2},
  9225. Cites = {0},
  9226. Date-Added = {2011-09-04 00:24:01 +0200},
  9227. Date-Modified = {2011-09-04 00:24:12 +0200},
  9228. Doi = {http://dx.doi.org/10.1007/11561347_12},
  9229. Editor = {Robert Gl{\"u}ck and Michael R. Lowry},
  9230. Isbn = {3-540-29138-5},
  9231. Pages = {157-172},
  9232. Publisher = {Springer},
  9233. Researchr = {http://researchr.org/publication/BravenboerVVV05},
  9234. Series = {Lecture Notes in Computer Science},
  9235. Tags = {AspectJ, syntax definition, meta programming, concrete syntax, parsing, Java, disambiguation, programming languages, scannerless parsing, SDF, programming, concrete object syntax, reuse},
  9236. Title = {Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax},
  9237. Volume = {3676},
  9238. Year = {2005},
  9239. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3R5cGVfYmFzZWRfZGlzYW1iaWcucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pd0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAADgAwABcAdAB5AHAAZQBfAGIAYQBzAGUAZABfAGQAaQBzAGEAbQBiAGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi90eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  9240. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11561347_12}}
  9241. @inproceedings{Quesada:1998zr,
  9242. Annote = {The algorithm used in Mod},
  9243. Author = {Quesada, Jose F.},
  9244. Booktitle = {Procesamiento del lenguaje natural},
  9245. Date-Added = {2011-09-04 00:09:16 +0200},
  9246. Date-Modified = {2011-11-04 23:33:43 -0600},
  9247. Number = {23},
  9248. Title = {The SCP parsing algorithm : computational framework and formal properties},
  9249. Year = {1998},
  9250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1BMTl8yM18yMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVBMTl8yM18yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7uzM5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQTE5fMjNfMjEucGRmAA4AHAANAFAATABOAF8AMgAzAF8AMgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUExOXzIzXzIxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  9251. @inproceedings{Sandberg:1982fk,
  9252. Acmid = {582169},
  9253. Address = {New York, NY, USA},
  9254. Author = {Sandberg, David},
  9255. Booktitle = {Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9256. Date-Added = {2011-09-03 23:56:59 +0200},
  9257. Date-Modified = {2011-09-03 23:57:04 +0200},
  9258. Doi = {http://doi.acm.org/10.1145/582153.582169},
  9259. Isbn = {0-89791-065-6},
  9260. Location = {Albuquerque, New Mexico},
  9261. Numpages = {4},
  9262. Pages = {142--145},
  9263. Publisher = {ACM},
  9264. Series = {POPL '82},
  9265. Title = {Lithe: a language combining a flexible syntax and classes},
  9266. Url = {http://doi.acm.org/10.1145/582153.582169},
  9267. Year = {1982},
  9268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDItc2FuZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQyLXNhbmRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nG0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQyLXNhbmRiZXJnLnBkZgAADgAkABEAcAAxADQAMgAtAHMAYQBuAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQyLXNhbmRiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9269. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582169}}
  9270. @article{Ranta:2004fk,
  9271. Author = {Aarne Ranta},
  9272. Date-Added = {2011-09-03 17:18:08 +0200},
  9273. Date-Modified = {2011-09-03 17:19:59 +0200},
  9274. Journal = {Journal of Functional Programming},
  9275. Number = {2},
  9276. Pages = {145-189},
  9277. Title = {Grammatical Framework},
  9278. Volume = {14},
  9279. Year = {2004},
  9280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Fhcm5lX3JhbnRhMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Fhcm5lX3JhbnRhMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bofRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFhcm5lX3JhbnRhMjAwNC5wZGYAAA4AKAATAGEAYQByAG4AZQBfAHIAYQBuAHQAYQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2Fhcm5lX3JhbnRhMjAwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  9281. @inproceedings{Bravenboer:2004fk,
  9282. Acmid = {1029007},
  9283. Address = {New York, NY, USA},
  9284. Author = {Bravenboer, Martin and Visser, Eelco},
  9285. Booktitle = {Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  9286. Date-Added = {2011-09-02 23:44:37 +0200},
  9287. Date-Modified = {2011-09-02 23:44:43 +0200},
  9288. Doi = {http://doi.acm.org/10.1145/1028976.1029007},
  9289. Isbn = {1-58113-831-8},
  9290. Keywords = {MetaBorg, SDF, concrete object syntax, domain-specific languages, embedded languages, extensible syntax, meta programming, rewriting, stratego, syntax extension},
  9291. Location = {Vancouver, BC, Canada},
  9292. Numpages = {19},
  9293. Pages = {365--383},
  9294. Publisher = {ACM},
  9295. Series = {OOPSLA '04},
  9296. Title = {Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions},
  9297. Url = {http://doi.acm.org/10.1145/1028976.1029007},
  9298. Year = {2004},
  9299. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNjUtYnJhdmVuYm9lci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNjUtYnJhdmVuYm9lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etLRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNjUtYnJhdmVuYm9lci5wZGYAAA4AKAATAHAAMwA2ADUALQBiAHIAYQB2AGUAbgBiAG8AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNjUtYnJhdmVuYm9lci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9300. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028976.1029007}}
  9301. @inproceedings{Ager:2003fk,
  9302. Acmid = {888254},
  9303. Address = {New York, NY, USA},
  9304. Author = {Ager, Mads Sig and Biernacki, Dariusz and Danvy, Olivier and Midtgaard, Jan},
  9305. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  9306. Date-Added = {2011-08-16 10:35:13 -0600},
  9307. Date-Modified = {2011-08-16 10:35:23 -0600},
  9308. Doi = {http://doi.acm.org/10.1145/888251.888254},
  9309. Isbn = {1-58113-705-2},
  9310. Keywords = {abstract machines, closure conversion, defunctionalization, interpreters, transformation into continuation-passing style (CPS)},
  9311. Location = {Uppsala, Sweden},
  9312. Numpages = {12},
  9313. Pages = {8--19},
  9314. Publisher = {ACM},
  9315. Series = {PPDP '03},
  9316. Title = {A functional correspondence between evaluators and abstract machines},
  9317. Url = {http://doi.acm.org/10.1145/888251.888254},
  9318. Year = {2003},
  9319. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOC1hZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgtYWdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97nNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgtYWdlci5wZGYAAA4AGAALAHAAOAAtAGEAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDgtYWdlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  9320. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888254}}
  9321. @article{Kam:1977fk,
  9322. Author = {Kam, John B. and Ullman, Jeffrey D.},
  9323. Date-Added = {2011-08-15 17:02:23 -0600},
  9324. Date-Modified = {2011-08-15 17:02:28 -0600},
  9325. Issn = {0001-5903},
  9326. Issue = {3},
  9327. Journal = {Acta Informatica},
  9328. Keyword = {Computer Science},
  9329. Note = {10.1007/BF00290339},
  9330. Pages = {305-317},
  9331. Publisher = {Springer Berlin / Heidelberg},
  9332. Title = {Monotone data flow analysis frameworks},
  9333. Url = {http://dx.doi.org/10.1007/BF00290339},
  9334. Volume = {7},
  9335. Year = {1977},
  9336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDE5KTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxOSkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OA0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dCgxOSkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dCgxOSkwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9337. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF00290339}}
  9338. @inproceedings{Crary:1999fk,
  9339. Acmid = {292564},
  9340. Address = {New York, NY, USA},
  9341. Author = {Crary, Karl and Walker, David and Morrisett, Greg},
  9342. Booktitle = {Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9343. Date-Added = {2011-08-04 23:14:00 -0600},
  9344. Date-Modified = {2011-10-21 11:03:31 -0600},
  9345. Doi = {http://doi.acm.org/10.1145/292540.292564},
  9346. Location = {San Antonio, Texas, United States},
  9347. Numpages = {14},
  9348. Pages = {262--275},
  9349. Publisher = {ACM},
  9350. Series = {POPL '99},
  9351. Title = {Typed memory management in a calculus of capabilities},
  9352. Year = {1999},
  9353. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYyLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2Mi1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96d9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2Mi1jcmFyeS5wZGYADgAeAA4AcAAyADYAMgAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYyLWNyYXJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9354. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292564}}
  9355. @incollection{Wilson:1992fk,
  9356. Affiliation = {University of Texas 78712-1188 Austin Texas USA 78712-1188 Austin Texas USA},
  9357. Author = {Wilson, Paul},
  9358. Booktitle = {Memory Management},
  9359. Date-Added = {2011-07-29 21:41:28 -0600},
  9360. Date-Modified = {2011-07-29 21:41:31 -0600},
  9361. Editor = {Bekkers, Yves and Cohen, Jacques},
  9362. Note = {10.1007/BFb0017182},
  9363. Pages = {1-42},
  9364. Publisher = {Springer Berlin / Heidelberg},
  9365. Series = {Lecture Notes in Computer Science},
  9366. Title = {Uniprocessor garbage collection techniques},
  9367. Url = {http://dx.doi.org/10.1007/BFb0017182},
  9368. Volume = {637},
  9369. Year = {1992},
  9370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnY3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdjc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dWnRDzduAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdjc3VydmV5LnBkZgAOABoADABnAGMAcwB1AHIAdgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZ2NzdXJ2ZXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9371. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0017182}}
  9372. @book{Mitchell:2003kx,
  9373. Author = {John C. Mitchell},
  9374. Date-Added = {2011-07-28 22:54:42 -0600},
  9375. Date-Modified = {2014-03-10 16:05:25 +0000},
  9376. Publisher = {Cambridge University Press},
  9377. Title = {Concepts in Programming Languages},
  9378. Year = {2003}}
  9379. @inproceedings{Minamide:1996ys,
  9380. Acmid = {237791},
  9381. Address = {New York, NY, USA},
  9382. Author = {Minamide, Yasuhiko and Morrisett, Greg and Harper, Robert},
  9383. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9384. Date-Added = {2011-07-29 12:00:28 -0600},
  9385. Date-Modified = {2011-07-29 12:00:30 -0600},
  9386. Doi = {http://doi.acm.org/10.1145/237721.237791},
  9387. Isbn = {0-89791-769-3},
  9388. Location = {St. Petersburg Beach, Florida, United States},
  9389. Numpages = {13},
  9390. Pages = {271--283},
  9391. Publisher = {ACM},
  9392. Series = {POPL '96},
  9393. Title = {Typed closure conversion},
  9394. Url = {http://doi.acm.org/10.1145/237721.237791},
  9395. Year = {1996},
  9396. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzEtbWluYW1pZGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjcxLW1pbmFtaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qD0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjcxLW1pbmFtaWRlLnBkZgAADgAkABEAcAAyADcAMQAtAG0AaQBuAGEAbQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjcxLW1pbmFtaWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9397. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237791}}
  9398. @inproceedings{Talpin:1992vn,
  9399. Author = {Talpin, J.-P. and Jouvelot, P.},
  9400. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  9401. Date-Added = {2011-07-29 11:42:48 -0600},
  9402. Date-Modified = {2011-07-29 11:43:28 -0600},
  9403. Doi = {10.1109/LICS.1992.185530},
  9404. Keywords = {data structures; effects; imperative constructs; implicitly typed; observable effects; polymorphic functional languages; type and effect discipline; types; data structures; formal languages; programming theory;},
  9405. Month = {jun},
  9406. Pages = {162 -173},
  9407. Title = {The type and effect discipline},
  9408. Year = {1992},
  9409. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTg1NTMwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxODU1MzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OpszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTg1NTMwLnBkZgAADgAaAAwAMAAwADEAOAA1ADUAMwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxODU1MzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9410. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185530}}
  9411. @inproceedings{Blanchet:1998kx,
  9412. Acmid = {268949},
  9413. Address = {New York, NY, USA},
  9414. Author = {Blanchet, Bruno},
  9415. Booktitle = {Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9416. Date-Added = {2011-07-29 11:23:40 -0600},
  9417. Date-Modified = {2011-07-29 11:23:43 -0600},
  9418. Doi = {http://doi.acm.org/10.1145/268946.268949},
  9419. Isbn = {0-89791-979-3},
  9420. Location = {San Diego, California, United States},
  9421. Numpages = {13},
  9422. Pages = {25--37},
  9423. Publisher = {ACM},
  9424. Series = {POPL '98},
  9425. Title = {Escape analysis: correctness proof, implementation and experimental results},
  9426. Url = {http://doi.acm.org/10.1145/268946.268949},
  9427. Year = {1998},
  9428. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNS1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNS1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNS1ibGFuY2hldC5wZGYADgAiABAAcAAyADUALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI1LWJsYW5jaGV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  9429. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268949}}
  9430. @inproceedings{Serrano:1996uq,
  9431. Acmid = {232635},
  9432. Address = {New York, NY, USA},
  9433. Author = {Serrano, Manuel and Feeley, Marc},
  9434. Booktitle = {Proceedings of the first ACM SIGPLAN international conference on Functional programming},
  9435. Date-Added = {2011-07-29 11:18:23 -0600},
  9436. Date-Modified = {2011-10-21 11:17:45 -0600},
  9437. Doi = {http://doi.acm.org/10.1145/232627.232635},
  9438. Location = {Philadelphia, Pennsylvania, United States},
  9439. Numpages = {12},
  9440. Pages = {50--61},
  9441. Publisher = {ACM},
  9442. Series = {ICFP '96},
  9443. Title = {Storage use analysis and its applications},
  9444. Year = {1996},
  9445. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MC1zZXJyYW5vLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUwLXNlcnJhbm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUwLXNlcnJhbm8ucGRmAAAOACAADwBwADUAMAAtAHMAZQByAHIAYQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUwLXNlcnJhbm8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  9446. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232635}}
  9447. @article{Tofte:2004fk,
  9448. Author = {Mads Tofte and Lars Birkedal and Martin Elsman and Niels Hallenberg},
  9449. Date-Added = {2011-07-29 11:15:07 -0600},
  9450. Date-Modified = {2011-07-29 11:15:11 -0600},
  9451. Journal = {Higher-Order and Symbolic Computation Journal},
  9452. Pages = {245--265},
  9453. Title = {A Retrospective on Region-Based Memory Management},
  9454. Volume = {17},
  9455. Year = {2004},
  9456. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDE5KS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDE5KS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3/RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDE5KS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTkpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  9457. @techreport{ISO:2011uq,
  9458. Author = {ISO},
  9459. Date-Added = {2011-07-28 22:22:37 -0600},
  9460. Date-Modified = {2011-07-28 22:24:15 -0600},
  9461. Institution = {ISO},
  9462. Month = {February},
  9463. Number = {N3242},
  9464. Title = {Working Draft, Standard for Programming Language {C++}},
  9465. Year = {2011},
  9466. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMzI0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4zMjQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRTRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4zMjQyLnBkZgAADgAUAAkAbgAzADIANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24zMjQyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  9467. @techreport{Apple:2011fk,
  9468. Address = {Cupertino, CA},
  9469. Author = {{Apple Inc.}},
  9470. Date-Added = {2011-07-28 22:18:28 -0600},
  9471. Date-Modified = {2011-07-28 22:30:37 -0600},
  9472. Institution = {Apple Inc.},
  9473. Month = {March},
  9474. Title = {Blocks Programming Topics},
  9475. Year = {2011},
  9476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJsb2Nrcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7gHM5ZrIAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCbG9ja3MucGRmAAAOABYACgBCAGwAbwBjAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9477. @techreport{Grossman:2001fk,
  9478. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Mike Hicks and Yanling Wang and James Cheney},
  9479. Date-Added = {2011-07-19 23:00:23 -0600},
  9480. Date-Modified = {2011-07-19 23:01:56 -0600},
  9481. Institution = {Cornell University},
  9482. Month = {November},
  9483. Number = {2001-1856},
  9484. Title = {Formal Type Soundness for Cyclone's Region System},
  9485. Year = {2001},
  9486. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGN5Y2xvbmUtcmVnaW9ucy10ci5wZGYADgAuABYAYwB5AGMAbABvAG4AZQAtAHIAZQBnAGkAbwBuAHMALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY3ljbG9uZS1yZWdpb25zLXRyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  9487. @inproceedings{Hanenberg:2010fk,
  9488. Acmid = {1869462},
  9489. Address = {New York, NY, USA},
  9490. Author = {Hanenberg, Stefan},
  9491. Booktitle = {Proceedings of the ACM international conference on Object oriented programming systems languages and applications},
  9492. Date-Added = {2011-07-19 09:54:38 -0600},
  9493. Date-Modified = {2011-07-19 09:54:42 -0600},
  9494. Doi = {http://doi.acm.org/10.1145/1869459.1869462},
  9495. Isbn = {978-1-4503-0203-6},
  9496. Keywords = {dynamically typed languages, empirical study, programming languages, type systems},
  9497. Location = {Reno/Tahoe, Nevada, USA},
  9498. Numpages = {14},
  9499. Pages = {22--35},
  9500. Publisher = {ACM},
  9501. Series = {OOPSLA '10},
  9502. Title = {An experiment about static and dynamic type systems: doubts about the positive impact of static type systems on development time},
  9503. Url = {http://doi.acm.org/10.1145/1869459.1869462},
  9504. Year = {2010},
  9505. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMi1oYW5lbmJlcmcwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIyLWhhbmVuYmVyZzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96QdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIyLWhhbmVuYmVyZzAucGRmAA4AJgASAHAAMgAyAC0AaABhAG4AZQBuAGIAZQByAGcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjItaGFuZW5iZXJnMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  9506. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869462}}
  9507. @inproceedings{Dimoulas:2011fk,
  9508. Address = {New York, NY, USA},
  9509. Author = {Dimoulas, Christos and Findler, Robert Bruce and Flanagan, Cormac and Felleisen, Matthias},
  9510. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9511. Date-Added = {2011-07-08 07:48:54 -0400},
  9512. Date-Modified = {2015-11-18 04:38:52 +0000},
  9513. Keywords = {behavioral contracts, blame assignment, higher-order programming},
  9514. Location = {Austin, Texas, USA},
  9515. Numpages = {12},
  9516. Pages = {215--226},
  9517. Publisher = {ACM},
  9518. Series = {POPL '11},
  9519. Title = {Correct blame for contracts: no more scapegoating},
  9520. Year = {2011},
  9521. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTUtZGltb3VsYXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE1LWRpbW91bGFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o70Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE1LWRpbW91bGFzLnBkZgAADgAkABEAcAAyADEANQAtAGQAaQBtAG8AdQBsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE1LWRpbW91bGFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9522. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926410}}
  9523. @inproceedings{Helsen:2000fk,
  9524. Author = {Simon Helsen and Peter Thiemann},
  9525. Booktitle = {4th International Workshop on Higher Order Operational Techniques in Semantics (HOOTS 2000)},
  9526. Date-Added = {2011-06-23 10:51:05 -0600},
  9527. Date-Modified = {2011-06-23 10:55:12 -0600},
  9528. Number = {3},
  9529. Pages = {1--19},
  9530. Publisher = {Elsevier},
  9531. Series = {ENTCS},
  9532. Title = {Syntactic Type Soundness for the Region Calculus},
  9533. Volume = {41},
  9534. Year = {2000},
  9535. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgxKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgxKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iePRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZSgxKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlKDEpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  9536. @inproceedings{Cook:1990uq,
  9537. Acmid = {96721},
  9538. Address = {New York, NY, USA},
  9539. Author = {Cook, William R. and Hill, Walter and Canning, Peter S.},
  9540. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9541. Date-Added = {2011-06-13 16:23:02 -0600},
  9542. Date-Modified = {2011-06-13 16:23:06 -0600},
  9543. Doi = {http://doi.acm.org/10.1145/96709.96721},
  9544. Isbn = {0-89791-343-4},
  9545. Location = {San Francisco, California, United States},
  9546. Numpages = {11},
  9547. Pages = {125--135},
  9548. Publisher = {ACM},
  9549. Series = {POPL '90},
  9550. Title = {Inheritance is not subtyping},
  9551. Url = {http://doi.acm.org/10.1145/96709.96721},
  9552. Year = {1990},
  9553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LWNvb2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LWNvb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mn0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI1LWNvb2sucGRmAAAOABwADQBwADEAMgA1AC0AYwBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTI1LWNvb2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9554. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96721}}
  9555. @inproceedings{Malayeri:2009fk,
  9556. Acmid = {1640092},
  9557. Address = {New York, NY, USA},
  9558. Author = {Malayeri, Donna and Aldrich, Jonathan},
  9559. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  9560. Date-Added = {2011-06-13 16:07:14 -0600},
  9561. Date-Modified = {2011-06-13 16:07:17 -0600},
  9562. Doi = {http://doi.acm.org/10.1145/1640089.1640092},
  9563. Isbn = {978-1-60558-766-0},
  9564. Keywords = {diamond problem, modularity, multimethods, multiple inheritance},
  9565. Location = {Orlando, Florida, USA},
  9566. Numpages = {20},
  9567. Pages = {21--40},
  9568. Publisher = {ACM},
  9569. Series = {OOPSLA '09},
  9570. Title = {CZ: multiple inheritance without diamonds},
  9571. Url = {http://doi.acm.org/10.1145/1640089.1640092},
  9572. Year = {2009},
  9573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVnRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA5LnBkZgAOABoADABvAG8AcABzAGwAYQAwADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9574. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640092}}
  9575. @inbook{Snyder:1987vn,
  9576. Acmid = {36167},
  9577. Address = {Cambridge, MA, USA},
  9578. Author = {Snyder, Alan},
  9579. Book = {Research directions in object-oriented programming},
  9580. Date-Added = {2011-06-13 15:51:08 -0600},
  9581. Date-Modified = {2011-06-13 15:51:11 -0600},
  9582. Isbn = {0-262-19264-0},
  9583. Numpages = {24},
  9584. Pages = {165--188},
  9585. Publisher = {MIT Press},
  9586. Title = {Inheritance and the development of encapsulated software systems},
  9587. Url = {http://portal.acm.org/citation.cfm?id=36160.36167},
  9588. Year = {1987},
  9589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGbSFwsYGVdOUy5kYXRhTxEBugAAAAABugACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtrb/KG+JOAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAyhw2rgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIARU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6YWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgAADgA0ABkAYQBsAGEAbgBzAG4AeQBkAGUAcgBpAG4AaABlAHIAaQB0AGEAbgBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvYWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AnUCdwJ8AocCkAKeAqICqQKyArcCxALHAtkC3ALhAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuM=},
  9590. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=36160.36167}}
  9591. @phdthesis{Bracha:1992kx,
  9592. Author = {Gilad Bracha},
  9593. Date-Added = {2011-06-13 15:39:58 -0600},
  9594. Date-Modified = {2011-06-13 15:40:44 -0600},
  9595. Month = {March},
  9596. School = {The University of Utah},
  9597. Title = {The Programming Language Jigsaw: Mixins, Modularity, and Multiple Inheritance},
  9598. Year = {1992},
  9599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqaWdzYXcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqaWdzYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YR0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqaWdzYXcucGRmAA4AFgAKAGoAaQBnAHMAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ppZ3Nhdy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  9600. @article{Bergel:2008uq,
  9601. Acmid = {1327722},
  9602. Address = {Amsterdam, The Netherlands, The Netherlands},
  9603. Author = {Bergel, Alexandre and Ducasse, St\'{e}phane and Nierstrasz, Oscar and Wuyts, Roel},
  9604. Date-Added = {2011-06-13 14:23:40 -0600},
  9605. Date-Modified = {2011-06-13 14:23:44 -0600},
  9606. Doi = {10.1016/j.cl.2007.05.003},
  9607. Issn = {1477-8424},
  9608. Issue = {2-3},
  9609. Journal = {Comput. Lang. Syst. Struct.},
  9610. Keywords = {Eiffel, Flattening, Jigsaw, Mixin, Multiple-inheritance, Traits},
  9611. Month = {July},
  9612. Numpages = {26},
  9613. Pages = {83--108},
  9614. Publisher = {Elsevier Science Publishers B. V.},
  9615. Title = {Stateful traits and their formalization},
  9616. Url = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  9617. Volume = {34},
  9618. Year = {2008},
  9619. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0JlcmcwN2UtU3RhdGVmdWxUcmFpdHMucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpCZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGBzOWaxAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQmVyZzA3ZS1TdGF0ZWZ1bFRyYWl0cy5wZGYAAA4ANgAaAEIAZQByAGcAMAA3AGUALQBTAHQAYQB0AGUAZgB1AGwAVAByAGEAaQB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  9620. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  9621. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.cl.2007.05.003}}
  9622. @article{Lee:1961fk,
  9623. Author = {C. Y. Lee},
  9624. Date-Added = {2011-06-13 13:37:04 -0600},
  9625. Date-Modified = {2011-06-13 13:38:01 -0600},
  9626. Journal = {IRE Transactions on Electronic Computers},
  9627. Month = {September},
  9628. Pages = {346--365},
  9629. Title = {An algorithm for path connections and its applications},
  9630. Year = {1961},
  9631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzA1MjE5MjIyKDEpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMDUyMTkyMjIoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/xiczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1MjE5MjIyKDEpLnBkZgAOACAADwAwADUAMgAxADkAMgAyADIAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8wNTIxOTIyMigxKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  9632. @inproceedings{Tomita:1985uq,
  9633. Acmid = {1623625},
  9634. Address = {San Francisco, CA, USA},
  9635. Author = {Tomita, Masaru},
  9636. Booktitle = {Proceedings of the 9th international joint conference on Artificial intelligence - Volume 2},
  9637. Date-Added = {2011-05-28 21:43:19 -0600},
  9638. Date-Modified = {2011-05-28 21:43:27 -0600},
  9639. Isbn = {0-934613-02-8, 978-0-934-61302-6},
  9640. Location = {Los Angeles, California},
  9641. Numpages = {9},
  9642. Pages = {756--764},
  9643. Publisher = {Morgan Kaufmann Publishers Inc.},
  9644. Title = {An efficient context-free parsing algorithm for natural languages},
  9645. Url = {http://portal.acm.org/citation.cfm?id=1623611.1623625},
  9646. Year = {1985},
  9647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC41MDcwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjUwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lS8zlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC41MDcwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA1ADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjUwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  9648. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1623611.1623625}}
  9649. @phdthesis{Earley:1968fk,
  9650. Address = {Pittsburgh, PA, USA},
  9651. Author = {Earley, Jay Clark},
  9652. Date-Added = {2011-05-28 21:32:44 -0600},
  9653. Date-Modified = {2011-05-28 21:32:47 -0600},
  9654. Note = {AAI6907901},
  9655. Publisher = {Carnegie Mellon University},
  9656. Title = {An efficient context-free parsing algorithm},
  9657. Year = {1968}}
  9658. @article{Earley:1970ly,
  9659. Acmid = {362035},
  9660. Address = {New York, NY, USA},
  9661. Author = {Earley, Jay},
  9662. Date-Added = {2011-05-28 11:31:46 -0600},
  9663. Date-Modified = {2011-05-28 11:31:48 -0600},
  9664. Doi = {http://doi.acm.org/10.1145/362007.362035},
  9665. Issn = {0001-0782},
  9666. Issue = {2},
  9667. Journal = {Commun. ACM},
  9668. Keywords = {compilers, computational complexity, context-free grammar, parsing, syntax analysis},
  9669. Month = {February},
  9670. Numpages = {9},
  9671. Pages = {94--102},
  9672. Publisher = {ACM},
  9673. Title = {An efficient context-free parsing algorithm},
  9674. Url = {http://doi.acm.org/10.1145/362007.362035},
  9675. Volume = {13},
  9676. Year = {1970},
  9677. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTQtZWFybGV5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk0LWVhcmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97v9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk0LWVhcmxleS5wZGYADgAeAA4AcAA5ADQALQBlAGEAcgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTQtZWFybGV5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9678. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362007.362035}}
  9679. @book{Jurafsky:2009zr,
  9680. Author = {Dan Jurafsky and James Martin},
  9681. Date-Added = {2011-05-28 10:53:19 -0600},
  9682. Date-Modified = {2011-05-28 10:54:27 -0600},
  9683. Publisher = {Pearson Prentice Hall},
  9684. Title = {Speech and Language Processing},
  9685. Year = {2009}}
  9686. @manual{Paulson:2011ys,
  9687. Author = {Lawrence C. Paulson and Tobias Nipkow and Markus Wenzel},
  9688. Date-Added = {2011-05-28 10:49:21 -0600},
  9689. Date-Modified = {2011-05-28 10:50:46 -0600},
  9690. Month = {January},
  9691. Organization = {University of Cambridge},
  9692. Title = {Isabelle Reference Manual},
  9693. Year = {2011},
  9694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdyZWYucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdyZWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m+0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZWYucGRmAAAOABAABwByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9yZWYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  9695. @phdthesis{Missura:1997vn,
  9696. Author = {Stephan Albert Missura},
  9697. Date-Added = {2011-05-28 10:35:24 -0600},
  9698. Date-Modified = {2011-05-28 10:36:09 -0600},
  9699. School = {ETH Zurich},
  9700. Title = {Higher-Order Mixfix Syntax for Representing Mathematical Notation and its Parsing},
  9701. Year = {1997},
  9702. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aDEyMTA4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGgxMjEwOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQ9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGgxMjEwOC5wZGYAAA4AGAALAHQAaAAxADIAMQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdGgxMjEwOC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  9703. @article{Earley:1974kx,
  9704. Author = {Jay Earley},
  9705. Bibsource = {DBLP, http://dblp.uni-trier.de},
  9706. Date-Added = {2011-05-28 10:26:25 -0600},
  9707. Date-Modified = {2011-05-28 10:26:27 -0600},
  9708. Ee = {http://dx.doi.org/10.1007/BF00288747},
  9709. Journal = {Acta Inf.},
  9710. Pages = {183-192},
  9711. Title = {Ambiguity and Precedence in Syntax Description},
  9712. Volume = {4},
  9713. Year = {1974}}
  9714. @phdthesis{Wieland:2009uq,
  9715. Author = {Jacob Wieland},
  9716. Date-Added = {2011-05-28 10:09:01 -0600},
  9717. Date-Modified = {2011-05-28 10:10:02 -0600},
  9718. School = {Technische Universitat Berlin},
  9719. Title = {Parsing Mixfix Expressions},
  9720. Year = {2009},
  9721. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXdpZWxhbmRfamFjb2IucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RF3aWVsYW5kX2phY29iLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42O0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3aWVsYW5kX2phY29iLnBkZgAADgAkABEAdwBpAGUAbABhAG4AZABfAGoAYQBjAG8AYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi93aWVsYW5kX2phY29iLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9722. @inproceedings{Aasa:1988fk,
  9723. Acmid = {62688},
  9724. Address = {New York, NY, USA},
  9725. Annote = {Based on Earley parser and integrates Hindley-Milner type inference.},
  9726. Author = {Aasa, Annika and Petersson, Kent and Synek, Dan},
  9727. Booktitle = {Proceedings of the 1988 ACM conference on LISP and functional programming},
  9728. Date-Added = {2011-05-28 09:54:17 -0600},
  9729. Date-Modified = {2011-09-04 01:00:27 +0200},
  9730. Doi = {http://doi.acm.org/10.1145/62678.62688},
  9731. Isbn = {0-89791-273-X},
  9732. Location = {Snowbird, Utah, United States},
  9733. Numpages = {10},
  9734. Pages = {96--105},
  9735. Publisher = {ACM},
  9736. Series = {LFP '88},
  9737. Title = {Concrete syntax for data objects in functional languages},
  9738. Url = {http://doi.acm.org/10.1145/62678.62688},
  9739. Year = {1988},
  9740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYtYWFzYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ni1hYXNhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8HRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ni1hYXNhLnBkZgAOABoADABwADkANgAtAGEAYQBzAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk2LWFhc2EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9741. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62688}}
  9742. @inproceedings{Pettersson:1992fk,
  9743. Author = {Mikael Pettersson and Peter Fritzson},
  9744. Booktitle = {ACM SIGPLAN Workshop on ML and its Applications},
  9745. Date-Added = {2011-05-12 09:38:37 -0600},
  9746. Date-Modified = {2011-09-04 01:09:36 +0200},
  9747. Month = {June},
  9748. Title = {A General and Practical Approach to Concrete Syntax Objects within {ML}},
  9749. Year = {1992},
  9750. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21sOTJzeW5vYmpzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWw5MnN5bm9ianMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWw5MnN5bm9ianMucGRmAAAOACAADwBtAGwAOQAyAHMAeQBuAG8AYgBqAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWw5MnN5bm9ianMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  9751. @article{Moses:1970fk,
  9752. Acmid = {1093411},
  9753. Address = {New York, NY, USA},
  9754. Author = {Moses, Joel},
  9755. Date-Added = {2011-05-11 12:53:09 -0600},
  9756. Date-Modified = {2011-10-21 11:04:29 -0600},
  9757. Doi = {http://doi.acm.org/10.1145/1093410.1093411},
  9758. Issue = {15},
  9759. Journal = {SIGSAM Bull.},
  9760. Month = {July},
  9761. Numpages = {15},
  9762. Pages = {13--27},
  9763. Publisher = {ACM},
  9764. Title = {The function of {FUNCTION} in {LISP} or why the {FUNARG} problem should be called the environment problem},
  9765. Year = {1970},
  9766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtbW9zZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtbW9zZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mv0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtbW9zZXMucGRmAAAOABwADQBwADEAMwAtAG0AbwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtbW9zZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9767. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1093410.1093411}}
  9768. @inproceedings{Gregor:2002zr,
  9769. Author = {Gregor, S.D.P. and Osman, B. and Musser, D.R. and Siek, J.G. and Lee, L.-Q. and Lumsdaine, A.},
  9770. Booktitle = {Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM},
  9771. Date-Added = {2011-05-10 13:06:50 -0600},
  9772. Date-Modified = {2011-05-10 13:06:53 -0600},
  9773. Doi = {10.1109/IPDPS.2002.1016576},
  9774. Pages = {174 -181},
  9775. Title = {Concept-based component libraries and optimizing compilers},
  9776. Year = {2002},
  9777. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2002.1016576}}
  9778. @inproceedings{Siek:2009ys,
  9779. Acmid = {1570511},
  9780. Address = {New York, NY, USA},
  9781. Author = {Siek, Jeremy G. and Wadler, Philip},
  9782. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  9783. Date-Added = {2011-05-10 13:02:02 -0600},
  9784. Date-Modified = {2011-05-10 13:02:05 -0600},
  9785. Doi = {http://doi.acm.org/10.1145/1570506.1570511},
  9786. Isbn = {978-1-60558-543-7},
  9787. Location = {Genova, Italy},
  9788. Numpages = {13},
  9789. Pages = {34--46},
  9790. Publisher = {ACM},
  9791. Series = {STOP '09},
  9792. Title = {Threesomes, with and without blame},
  9793. Url = {http://doi.acm.org/10.1145/1570506.1570511},
  9794. Year = {2009},
  9795. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570511}}
  9796. @inproceedings{Gottschlich:2009vn,
  9797. Acmid = {1565826},
  9798. Address = {New York, NY, USA},
  9799. Author = {Gottschlich, Justin E. and Siek, Jeremy G. and Vachharajani, Manish and Winkler, Dwight Y. and Connors, Daniel A.},
  9800. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  9801. Date-Added = {2011-05-10 13:01:06 -0600},
  9802. Date-Modified = {2011-05-10 13:01:09 -0600},
  9803. Doi = {http://doi.acm.org/10.1145/1565824.1565826},
  9804. Isbn = {978-1-60558-541-3},
  9805. Keywords = {irrevocable/inevitable transactions, lock-aware transactional memory, mutual exclusion, software transactional memory},
  9806. Location = {Genova, Italy},
  9807. Numpages = {8},
  9808. Pages = {10--17},
  9809. Publisher = {ACM},
  9810. Series = {ICOOOLPS '09},
  9811. Title = {An efficient lock-aware transactional memory implementation},
  9812. Url = {http://doi.acm.org/10.1145/1565824.1565826},
  9813. Year = {2009},
  9814. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565826}}
  9815. @article{Karlin:2011kx,
  9816. Acmid = {1964226},
  9817. Address = {New York, NY, USA},
  9818. Author = {Karlin, Ian and Jessup, Elizabeth and Belter, Geoffrey and Siek, Jeremy G.},
  9819. Date-Added = {2011-05-10 12:51:54 -0600},
  9820. Date-Modified = {2011-05-10 12:51:57 -0600},
  9821. Doi = {http://doi.acm.org/10.1145/1964218.1964226},
  9822. Issn = {0163-5999},
  9823. Issue = {4},
  9824. Issue_Date = {March 2011},
  9825. Journal = {SIGMETRICS Perform. Eval. Rev.},
  9826. Keywords = {auto-tuning, memory modeling, parallel processing},
  9827. Month = {March},
  9828. Numpages = {7},
  9829. Pages = {43--49},
  9830. Publisher = {ACM},
  9831. Title = {Parallel memory prediction for fused linear algebra kernels},
  9832. Url = {http://doi.acm.org/10.1145/1964218.1964226},
  9833. Volume = {38},
  9834. Year = {2011},
  9835. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964226}}
  9836. @inproceedings{Zhu:2009uq,
  9837. Acmid = {1547900},
  9838. Address = {Washington, DC, USA},
  9839. Author = {Zhu, Angela Yun and Taha, Walid and Cartwright, Robert and Martel, Matthieu and Siek, Jeremy G.},
  9840. Booktitle = {Proceedings of the 2009 International Conference on Embedded Software and Systems},
  9841. Date-Added = {2011-05-10 12:33:15 -0600},
  9842. Date-Modified = {2011-05-10 12:33:17 -0600},
  9843. Doi = {10.1109/ICESS.2009.91},
  9844. Isbn = {978-0-7695-3678-1},
  9845. Keywords = {real numbers, cyber-physical system, exact real arithmetic},
  9846. Numpages = {8},
  9847. Pages = {115--122},
  9848. Publisher = {IEEE Computer Society},
  9849. Title = {In Pursuit of Real Answers},
  9850. Url = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  9851. Year = {2009},
  9852. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  9853. Bdsk-Url-2 = {http://dx.doi.org/10.1109/ICESS.2009.91}}
  9854. @inproceedings{Gottschlich:2010fk,
  9855. Acmid = {1772970},
  9856. Address = {New York, NY, USA},
  9857. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  9858. Booktitle = {Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  9859. Date-Added = {2011-05-10 12:28:50 -0600},
  9860. Date-Modified = {2011-05-10 12:28:53 -0600},
  9861. Doi = {http://doi.acm.org/10.1145/1772954.1772970},
  9862. Isbn = {978-1-60558-635-9},
  9863. Keywords = {commit-time invalidation, software transactional memory},
  9864. Location = {Toronto, Ontario, Canada},
  9865. Numpages = {10},
  9866. Pages = {101--110},
  9867. Publisher = {ACM},
  9868. Series = {CGO '10},
  9869. Title = {An efficient software transactional memory using commit-time invalidation},
  9870. Url = {http://doi.acm.org/10.1145/1772954.1772970},
  9871. Year = {2010},
  9872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMDEtZ290dHNjaGxpY2gwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDEwMS1nb3R0c2NobGljaDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95iNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMS1nb3R0c2NobGljaDAucGRmAAAOACwAFQBwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDEwMS1nb3R0c2NobGljaDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9873. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  9874. @inproceedings{Marlow:2008:PGG:1375634.1375637,
  9875. Acmid = {1375637},
  9876. Address = {New York, NY, USA},
  9877. Author = {Marlow, Simon and Harris, Tim and James, Roshan P. and Peyton Jones, Simon},
  9878. Booktitle = {Proceedings of the 7th international symposium on Memory management},
  9879. Date-Added = {2011-05-04 14:56:49 -0600},
  9880. Date-Modified = {2011-05-04 14:56:49 -0600},
  9881. Doi = {http://doi.acm.org/10.1145/1375634.1375637},
  9882. Isbn = {978-1-60558-134-7},
  9883. Keywords = {parallel garbage collection},
  9884. Location = {Tucson, AZ, USA},
  9885. Numpages = {10},
  9886. Pages = {11--20},
  9887. Publisher = {ACM},
  9888. Series = {ISMM '08},
  9889. Title = {Parallel generational-copying garbage collection with a block-structured heap},
  9890. Url = {http://doi.acm.org/10.1145/1375634.1375637},
  9891. Year = {2008},
  9892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTEtbWFybG93LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExLW1hcmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ldEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExLW1hcmxvdy5wZGYADgAeAA4AcAAxADEALQBtAGEAcgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTEtbWFybG93LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9893. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375634.1375637}}
  9894. @article{Vuduc:2004ly,
  9895. 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.},
  9896. Author = {Vuduc, Richard and Demmel, James W. and Bilmes, Jeff A.},
  9897. Date-Added = {2011-04-14 14:28:53 -0600},
  9898. Date-Modified = {2011-04-14 14:28:57 -0600},
  9899. Doi = {10.1177/1094342004041293},
  9900. Eprint = {http://hpc.sagepub.com/content/18/1/65.full.pdf+html},
  9901. Journal = {International Journal of High Performance Computing Applications},
  9902. Number = {1},
  9903. Pages = {65-94},
  9904. Title = {Statistical Models for Empirical Search-Based Performance Tuning},
  9905. Url = {http://hpc.sagepub.com/content/18/1/65.abstract},
  9906. Volume = {18},
  9907. Year = {2004},
  9908. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZC4uL0Ryb3Bib3gvYmliL0ludGVybmF0aW9uYWwgSm91cm5hbCBvZiBIaWdoIFBlcmZvcm1hbmNlIENvbXB1dGluZyBBcHBsaWNhdGlvbnMtMjAwNC1WdWR1Yy02NS05NC5wZGbSFwsYGVdOUy5kYXRhTxECZgAAAAACZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0ludGVybmF0aW9uYWwgSm91cm5hbCNGMEI3Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC3vM5Zr7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBJbnRlcm5hdGlvbmFsIEpvdXJuYWwjRjBCN0IucGRmAA4ArABVAEkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIABKAG8AdQByAG4AYQBsACAAbwBmACAASABpAGcAaAAgAFAAZQByAGYAbwByAG0AYQBuAGMAZQAgAEMAbwBtAHAAdQB0AGkAbgBnACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuAHMALQAyADAAMAA0AC0AVgB1AGQAdQBjAC0ANgA1AC0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBtVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSW50ZXJuYXRpb25hbCBKb3VybmFsIG9mIEhpZ2ggUGVyZm9ybWFuY2UgQ29tcHV0aW5nIEFwcGxpY2F0aW9ucy0yMDA0LVZ1ZHVjLTY1LTk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD1APoBAgNsA24DcwN+A4cDlQOZA6ADqQOuA7sDvgPQA9MD2AAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPa},
  9909. Bdsk-Url-1 = {http://hpc.sagepub.com/content/18/1/65.abstract},
  9910. Bdsk-Url-2 = {http://dx.doi.org/10.1177/1094342004041293}}
  9911. @inproceedings{Balaprakash:2011zr,
  9912. Author = {Balaprakash, P. and Wild, S. and Hovland, P.},
  9913. Conference = {Conditionally accepted for Sixth international Workshop on Automatic Performance Tuning (iWAPT2011)},
  9914. Date-Added = {2011-04-14 13:53:12 -0600},
  9915. Date-Modified = {2011-04-14 13:53:22 -0600},
  9916. Month = {July},
  9917. Numpages = {10},
  9918. Title = {Can search algorithms save large-scale automatic performance tuning?},
  9919. Year = {2011},
  9920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1AxODIzLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJUDE4MjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JTczlmy4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eF+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFAxODIzLnBkZgAOABQACQBQADEAOAAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMTgyMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  9921. @techreport{Qasem03improvingperformance,
  9922. Author = {Apan Qasem and Guohua Jin and John Mellor-crummey},
  9923. Date-Added = {2011-04-14 13:50:15 -0600},
  9924. Date-Modified = {2011-04-14 13:50:15 -0600},
  9925. Institution = {In manuscript},
  9926. Title = {Improving performance with integrated program transformations},
  9927. Year = {2003},
  9928. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsY3BjMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsY3BjMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3it0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsY3BjMDMucGRmAA4AFgAKAGwAYwBwAGMAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xjcGMwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  9929. @inproceedings{Pouchet:2010ys,
  9930. Acmid = {1884672},
  9931. Address = {Washington, DC, USA},
  9932. Author = {Pouchet, Louis-No{\"e}l and Bondhugula, Uday and Bastoul, C\'{e}dric and Cohen, Albert and Ramanujam, J. and Sadayappan, P.},
  9933. Booktitle = {Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis},
  9934. Date-Added = {2011-04-14 12:58:00 -0600},
  9935. Date-Modified = {2011-04-14 12:58:04 -0600},
  9936. Doi = {http://dx.doi.org/10.1109/SC.2010.14},
  9937. Isbn = {978-1-4244-7559-9},
  9938. Numpages = {11},
  9939. Pages = {1--11},
  9940. Publisher = {IEEE Computer Society},
  9941. Series = {SC '10},
  9942. Title = {Combined Iterative and Model-driven Optimization in an Automatic Parallelization Framework},
  9943. Url = {http://dx.doi.org/10.1109/SC.2010.14},
  9944. Year = {2010},
  9945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzc1NTkwMDI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNzU1OTAwMjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ww8zlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADc1NTkwMDI5LnBkZgAADgAaAAwANwA1ADUAOQAwADAAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzU1OTAwMjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9946. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2010.14}}
  9947. @techreport{Darte:2000vn,
  9948. Author = {Alain Darte and Guillaume Huard},
  9949. Date-Added = {2011-04-14 11:23:45 -0600},
  9950. Date-Modified = {2011-04-14 11:24:56 -0600},
  9951. Institution = {Ecole Normale Superieure de Lyon},
  9952. Month = {May},
  9953. Number = {2000-22},
  9954. Title = {Loop Shifting for Loop Parallelization},
  9955. Year = {2000},
  9956. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFMSVAtUlIyMDAwLTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR3zOWbBQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATElQLVJSMjAwMC0yMi5wZGYADgAkABEATABJAFAALQBSAFIAMgAwADAAMAAtADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  9957. @inproceedings{Bondhugula:2010kx,
  9958. Acmid = {1854317},
  9959. Address = {New York, NY, USA},
  9960. Author = {Bondhugula, Uday and Gunluk, Oktay and Dash, Sanjeeb and Renganarayanan, Lakshminarayanan},
  9961. Booktitle = {Proceedings of the 19th international conference on Parallel architectures and compilation techniques},
  9962. Date-Added = {2011-04-14 10:34:48 -0600},
  9963. Date-Modified = {2011-04-14 10:34:55 -0600},
  9964. Doi = {http://doi.acm.org/10.1145/1854273.1854317},
  9965. Isbn = {978-1-4503-0178-7},
  9966. Keywords = {automatic parallelization, locality optimization, loop fusion, polyhedral model, prefetching},
  9967. Location = {Vienna, Austria},
  9968. Numpages = {10},
  9969. Pages = {343--352},
  9970. Publisher = {ACM},
  9971. Series = {PACT '10},
  9972. Title = {A model for fusion and code motion in an automatic parallelizing compiler},
  9973. Url = {http://doi.acm.org/10.1145/1854273.1854317},
  9974. Year = {2010},
  9975. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDMtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDMtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esXRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDMtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMwA0ADMALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNDMtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9976. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854317}}
  9977. @inproceedings{Megiddo:1997uq,
  9978. Acmid = {258520},
  9979. Address = {New York, NY, USA},
  9980. Author = {Megiddo, Nimrod and Sarkar, Vivek},
  9981. Booktitle = {Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures},
  9982. Date-Added = {2011-04-14 10:11:17 -0600},
  9983. Date-Modified = {2011-04-14 10:11:22 -0600},
  9984. Doi = {http://doi.acm.org/10.1145/258492.258520},
  9985. Isbn = {0-89791-890-8},
  9986. Location = {Newport, Rhode Island, United States},
  9987. Numpages = {10},
  9988. Pages = {282--291},
  9989. Publisher = {ACM},
  9990. Series = {SPAA '97},
  9991. Title = {Optimal weighted loop fusion for parallel programs},
  9992. Url = {http://doi.acm.org/10.1145/258492.258520},
  9993. Year = {1997},
  9994. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODItbWVnaWRkby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODItbWVnaWRkby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eo/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODItbWVnaWRkby5wZGYADgAiABAAcAAyADgAMgAtAG0AZQBnAGkAZABkAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4Mi1tZWdpZGRvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  9995. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258492.258520}}
  9996. @article{Huang:2011fk,
  9997. Acmid = {1890029},
  9998. Address = {New York, NY, USA},
  9999. Articleno = {6},
  10000. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  10001. Date-Added = {2011-04-07 14:59:00 -0600},
  10002. Date-Modified = {2011-04-07 14:59:06 -0600},
  10003. Doi = {http://doi.acm.org/10.1145/1890028.1890029},
  10004. Issn = {0164-0925},
  10005. Issue = {2},
  10006. Issue_Date = {January 2011},
  10007. Journal = {ACM Trans. Program. Lang. Syst.},
  10008. Keywords = {Metaprogramming, language extensions, morphing},
  10009. Month = {February},
  10010. Numpages = {44},
  10011. Pages = {6:1--6:44},
  10012. Publisher = {ACM},
  10013. Title = {Morphing: Structurally shaping a class by reflecting on others},
  10014. Url = {http://doi.acm.org/10.1145/1890028.1890029},
  10015. Volume = {33},
  10016. Year = {2011},
  10017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhNi1odWFuZy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAyMLjZ0grAAAADF50DGE2LWh1YW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPY5TJw4/TAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAyMMptwAAABEACAAAycPWIwAAAAEAFAAMXnQAC65TAAuuMAAHHvIAAJZCAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAamVyZW15c2llazoAc3VidXJiYW46AHBhcGVyczoAYmliOgBhNi1odWFuZy5wZGYAAA4AGgAMAGEANgAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vcGFwZXJzL2JpYi9hNi1odWFuZy5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  10018. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1890028.1890029}}
  10019. @incollection{Smith:2005kx,
  10020. Affiliation = {Department of Computing, Imperial College London},
  10021. Author = {Smith, Charles and Drossopoulou, Sophia},
  10022. Booktitle = {ECOOP 2005 - Object-Oriented Programming},
  10023. Date-Added = {2011-04-07 09:45:54 -0600},
  10024. Date-Modified = {2011-04-07 09:46:10 -0600},
  10025. Editor = {Black, Andrew P.},
  10026. Note = {10.1007/11531142_20},
  10027. Pages = {734-734},
  10028. Publisher = {Springer Berlin / Heidelberg},
  10029. Series = {Lecture Notes in Computer Science},
  10030. Title = {Chai: Traits for Java-Like Languages},
  10031. Url = {http://dx.doi.org/10.1007/11531142_20},
  10032. Volume = {3586},
  10033. Year = {2005},
  10034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEzKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c37RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEzKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTMpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10035. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11531142_20}}
  10036. @article{Liquori:2008uq,
  10037. Acmid = {1330022},
  10038. Address = {New York, NY, USA},
  10039. Articleno = {11},
  10040. Author = {Liquori, Luigi and Spiwack, Arnaud},
  10041. Date-Added = {2011-04-07 09:36:12 -0600},
  10042. Date-Modified = {2011-04-07 09:36:15 -0600},
  10043. Doi = {http://doi.acm.org/10.1145/1330017.1330022},
  10044. Issn = {0164-0925},
  10045. Issue = {2},
  10046. Journal = {ACM Trans. Program. Lang. Syst.},
  10047. Keywords = {Java, inheritance, language design, language semantics},
  10048. Month = {March},
  10049. Numpages = {32},
  10050. Pages = {11:1--11:32},
  10051. Publisher = {ACM},
  10052. Title = {FeatherTrait: A modest extension of Featherweight Java},
  10053. Url = {http://doi.acm.org/10.1145/1330017.1330022},
  10054. Volume = {30},
  10055. Year = {2008},
  10056. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMS1saXF1b3JpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTExLWxpcXVvcmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uatEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTExLWxpcXVvcmkucGRmAAAOACAADwBhADEAMQAtAGwAaQBxAHUAbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTExLWxpcXVvcmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10057. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1330017.1330022}}
  10058. @inproceedings{Fisher:2004fk,
  10059. Author = {Kathleen Fisher and John Reppy},
  10060. Booktitle = {Workshop on Foundations of Object-oriented Programming},
  10061. Date-Added = {2011-04-07 09:32:44 -0600},
  10062. Date-Modified = {2011-04-07 09:33:22 -0600},
  10063. Title = {A Typed Calculus of Traits},
  10064. Year = {2004},
  10065. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZvb2wwNF9maXNoZXJfLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZm9vbDA0X2Zpc2hlcl8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZm9vbDA0X2Zpc2hlcl8ucGRmAA4AJgASAGYAbwBvAGwAMAA0AF8AZgBpAHMAaABlAHIAXwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9mb29sMDRfZmlzaGVyXy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  10066. @inproceedings{Bettini:2010fk,
  10067. Acmid = {1774530},
  10068. Address = {New York, NY, USA},
  10069. Author = {Bettini, Lorenzo and Damiani, Ferruccio and Schaefer, Ina},
  10070. Booktitle = {Proceedings of the 2010 ACM Symposium on Applied Computing},
  10071. Date-Added = {2011-04-05 23:24:06 -0600},
  10072. Date-Modified = {2011-04-05 23:24:10 -0600},
  10073. Doi = {http://doi.acm.org/10.1145/1774088.1774530},
  10074. Isbn = {978-1-60558-639-7},
  10075. Keywords = {featherweight java, feature model, software product line, trait, type system},
  10076. Location = {Sierre, Switzerland},
  10077. Numpages = {7},
  10078. Pages = {2096--2102},
  10079. Publisher = {ACM},
  10080. Series = {SAC '10},
  10081. Title = {Implementing software product lines using traits},
  10082. Url = {http://doi.acm.org/10.1145/1774088.1774530},
  10083. Year = {2010},
  10084. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpvb3BzMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lU0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvb3BzMTAucGRmAA4AFgAKAG8AbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL29vcHMxMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  10085. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1774088.1774530}}
  10086. @book{Kiczales:1991fk,
  10087. Author = {Gregor Kiczales and Jim des Rivieres and Daniel G. Bobrow},
  10088. Date-Added = {2011-04-05 10:40:41 -0600},
  10089. Date-Modified = {2011-04-05 10:41:55 -0600},
  10090. Publisher = {MIT Press},
  10091. Title = {The Art of the Metaobject Protocol},
  10092. Year = {1991}}
  10093. @inproceedings{Dahl:1968uq,
  10094. Acmid = {805258},
  10095. Booktitle = {Proceedings of the second conference on Applications of simulations},
  10096. Date-Added = {2011-04-05 10:13:29 -0600},
  10097. Date-Modified = {2011-04-05 10:13:32 -0600},
  10098. Location = {New York, New York, United States},
  10099. Numpages = {3},
  10100. Pages = {29--31},
  10101. Publisher = {Winter Simulation Conference},
  10102. Title = {Some features of the SIMULA 67 language},
  10103. Url = {http://portal.acm.org/citation.cfm?id=800166.805258},
  10104. Year = {1968},
  10105. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjktZGFobC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOS1kYWhsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOS1kYWhsLnBkZgAOABoADABwADIAOQAtAGQAYQBoAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI5LWRhaGwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  10106. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=800166.805258}}
  10107. @article{Dahl:1966:SAS:365813.365819,
  10108. Acmid = {365819},
  10109. Address = {New York, NY, USA},
  10110. Author = {Dahl, Ole-Johan and Nygaard, Kristen},
  10111. Date-Added = {2011-04-05 10:09:20 -0600},
  10112. Date-Modified = {2011-04-05 10:09:20 -0600},
  10113. Doi = {http://doi.acm.org/10.1145/365813.365819},
  10114. Issn = {0001-0782},
  10115. Issue = {9},
  10116. Journal = {Commun. ACM},
  10117. Month = {September},
  10118. Numpages = {8},
  10119. Pages = {671--678},
  10120. Publisher = {ACM},
  10121. Title = {SIMULA: an ALGOL-based simulation language},
  10122. Url = {http://doi.acm.org/10.1145/365813.365819},
  10123. Volume = {9},
  10124. Year = {1966},
  10125. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365813.365819}}
  10126. @incollection{Scharli:2003fk,
  10127. Affiliation = {Software Composition Group , University of Bern, Switzerland x},
  10128. Author = {Nathanael Sch{\"a}rli and Ducasse, St\'{e}phane and Oscar Nierstrasz and Andrew P. Black},
  10129. Booktitle = {ECOOP 2003 -- Object-Oriented Programming},
  10130. Date-Added = {2011-04-04 09:54:20 -0600},
  10131. Date-Modified = {2011-11-11 11:23:58 -0700},
  10132. Pages = {327-339},
  10133. Publisher = {Springer Berlin / Heidelberg},
  10134. Series = {Lecture Notes in Computer Science},
  10135. Title = {Traits: Composable Units of Behaviour},
  10136. Url = {http://dx.doi.org/10.1007/978-3-540-45070-2_12},
  10137. Volume = {2743},
  10138. Year = {2003},
  10139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEyKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c33RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEyKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10140. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-45070-2_12}}
  10141. @techreport{Tasker:2009zr,
  10142. Author = {Martin Tasker},
  10143. Date-Added = {2011-03-08 06:41:36 -0700},
  10144. Date-Modified = {2011-03-08 06:42:23 -0700},
  10145. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10146. Month = {June},
  10147. Number = {N2893},
  10148. Title = {The long pole gets longer},
  10149. Year = {2009}}
  10150. @techreport{Stroustrup:2009ys,
  10151. Author = {Bjarne Stroustrup},
  10152. Date-Added = {2011-03-08 05:53:44 -0700},
  10153. Date-Modified = {2011-03-08 05:54:36 -0700},
  10154. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10155. Month = {June},
  10156. Number = {N2906},
  10157. Title = {Simplifying the use of concepts},
  10158. Year = {2009}}
  10159. @book{Gamma:1995vn,
  10160. Address = {Boston, MA, USA},
  10161. Author = {Gamma, Erich and Helm, Richard and Johnson, Ralph and Vlissides, John},
  10162. Date-Added = {2011-03-08 05:29:10 -0700},
  10163. Date-Modified = {2011-03-08 05:29:12 -0700},
  10164. Isbn = {0-201-63361-2},
  10165. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  10166. Title = {Design patterns: elements of reusable object-oriented software},
  10167. Year = {1995}}
  10168. @article{Kiczales:1996kx,
  10169. Acmid = {242420},
  10170. Address = {New York, NY, USA},
  10171. Articleno = {154},
  10172. Author = {Kiczales, G.},
  10173. Date-Added = {2011-03-08 05:27:33 -0700},
  10174. Date-Modified = {2011-03-08 05:27:42 -0700},
  10175. Doi = {http://doi.acm.org/10.1145/242224.242420},
  10176. Issn = {0360-0300},
  10177. Issue = {4es},
  10178. Journal = {ACM Comput. Surv.},
  10179. Month = {December},
  10180. Publisher = {ACM},
  10181. Title = {Aspect-oriented programming},
  10182. Url = {http://doi.acm.org/10.1145/242224.242420},
  10183. Volume = {28},
  10184. Year = {1996},
  10185. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242420}}
  10186. @article{Laufer:2000uq,
  10187. 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.},
  10188. Author = {Laufer, Konstantin and Baumgartner, Gerald and Russo, Vincent F.},
  10189. Date-Added = {2011-03-08 05:24:03 -0700},
  10190. Date-Modified = {2011-03-08 05:24:06 -0700},
  10191. Doi = {10.1093/comjnl/43.6.469},
  10192. Eprint = {http://comjnl.oxfordjournals.org/content/43/6/469.full.pdf+html},
  10193. Journal = {The Computer Journal},
  10194. Number = {6},
  10195. Pages = {469-481},
  10196. Title = {Safe Structural Conformance for Java},
  10197. Url = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  10198. Volume = {43},
  10199. Year = {2000},
  10200. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  10201. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/43.6.469}}
  10202. @article{Baumgartner:1995fk,
  10203. Author = {Baumgartner, Gerald and Russo, Vincent F.},
  10204. Date-Added = {2011-03-08 05:21:00 -0700},
  10205. Date-Modified = {2011-03-08 05:21:04 -0700},
  10206. Doi = {10.1002/spe.4380250803},
  10207. Issn = {1097-024X},
  10208. Journal = {Software: Practice and Experience},
  10209. Keywords = {object-oriented language, abstract data type, subtyping, polymorphism, C++, inheritance},
  10210. Number = {8},
  10211. Pages = {863--889},
  10212. Publisher = {John Wiley & Sons, Ltd.},
  10213. Title = {Signatures: A language extension for improving type abstraction and subtype polymorphism in C++},
  10214. Url = {http://dx.doi.org/10.1002/spe.4380250803},
  10215. Volume = {25},
  10216. Year = {1995},
  10217. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380250803}}
  10218. @techreport{Siek:2007uq,
  10219. Author = {Jeremy Siek and James Widman},
  10220. Date-Added = {2011-03-04 00:23:08 -0700},
  10221. Date-Modified = {2011-03-04 00:23:47 -0700},
  10222. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10223. Month = {September},
  10224. Number = {N2414},
  10225. Title = {Proposed Wording for Scoped Concept Maps},
  10226. Year = {2007}}
  10227. @techreport{Gregor:2008uq,
  10228. Author = {Douglas Gregor},
  10229. Date-Added = {2011-03-04 00:11:04 -0700},
  10230. Date-Modified = {2012-11-09 22:48:43 +0000},
  10231. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10232. Number = {N2576},
  10233. 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},
  10234. Year = {2008}}
  10235. @article{Jarvi:2003uq,
  10236. Author = {Jaakko J{\"a}rvi and Gary Powell and Andrew Lumsdaine},
  10237. Date-Added = {2011-02-28 23:36:54 -0700},
  10238. Date-Modified = {2011-02-28 23:36:56 -0700},
  10239. Journal = {Software---Practice and Experience},
  10240. Keyword = CPP,
  10241. Number = 3,
  10242. Pages = {259--291},
  10243. Pdf = {http://parasol.cs.tamu.edu/~jarvi/papers/lambda_spe.pdf},
  10244. Title = {{The Lambda Library : unnamed functions in C++}},
  10245. Volume = 33,
  10246. Year = 2003}
  10247. @article{Jarvi:2001fk,
  10248. Author = {Jaakko J{\"a}rvi},
  10249. Date-Added = {2011-02-28 23:36:18 -0700},
  10250. Date-Modified = {2011-02-28 23:36:20 -0700},
  10251. Journal = {C/{C++} Users Journal},
  10252. Keyword = CPP,
  10253. Month = aug,
  10254. Pages = {24--35},
  10255. Title = {Tuple types and multiple return values},
  10256. Volume = 19,
  10257. Year = 2001}
  10258. @article{Millstein:2009ys,
  10259. Acmid = {1462168},
  10260. Address = {New York, NY, USA},
  10261. Articleno = {7},
  10262. Author = {Millstein, Todd and Frost, Christopher and Ryder, Jason and Warth, Alessandro},
  10263. Date-Added = {2011-03-01 15:37:08 -0700},
  10264. Date-Modified = {2011-10-10 13:38:32 -0600},
  10265. Doi = {http://doi.acm.org/10.1145/1462166.1462168},
  10266. Issn = {0164-0925},
  10267. Issue = {2},
  10268. Journal = {ACM Trans. Program. Lang. Syst.},
  10269. Keywords = {Predicate dispatch, dynamic dispatch, modular typechecking},
  10270. Month = {February},
  10271. Numpages = {54},
  10272. Pages = {7:1--7:54},
  10273. Publisher = {ACM},
  10274. Title = {Expressive and modular predicate dispatch for {Java}},
  10275. Url = {http://doi.acm.org/10.1145/1462166.1462168},
  10276. Volume = {31},
  10277. Year = {2009},
  10278. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1462166.1462168}}
  10279. @article{Clifton:2006vn,
  10280. Acmid = {1133655},
  10281. Address = {New York, NY, USA},
  10282. Author = {Clifton, Curtis and Millstein, Todd and Leavens, Gary T. and Chambers, Craig},
  10283. Date-Added = {2011-03-01 15:36:13 -0700},
  10284. Date-Modified = {2011-10-10 13:35:34 -0600},
  10285. Doi = {http://doi.acm.org/10.1145/1133651.1133655},
  10286. Issn = {0164-0925},
  10287. Issue = {3},
  10288. Journal = {ACM Trans. Program. Lang. Syst.},
  10289. 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},
  10290. Month = {May},
  10291. Numpages = {59},
  10292. Pages = {517--575},
  10293. Publisher = {ACM},
  10294. Title = {{MultiJava}: Design rationale, compiler implementation, and applications},
  10295. Url = {http://doi.acm.org/10.1145/1133651.1133655},
  10296. Volume = {28},
  10297. Year = {2006},
  10298. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133655}}
  10299. @inproceedings{Millstein:1999kx,
  10300. Acmid = {679834},
  10301. Address = {London, UK},
  10302. Author = {Millstein, Todd D. and Chambers, Craig},
  10303. Booktitle = {Proceedings of the 13th European Conference on Object-Oriented Programming},
  10304. Date-Added = {2011-03-01 15:35:02 -0700},
  10305. Date-Modified = {2011-03-01 15:35:11 -0700},
  10306. Isbn = {3-540-66156-5},
  10307. Numpages = {25},
  10308. Pages = {279--303},
  10309. Publisher = {Springer-Verlag},
  10310. Series = {ECOOP '99},
  10311. Title = {Modular Statically Typed Multimethods},
  10312. Url = {http://portal.acm.org/citation.cfm?id=646156.679834},
  10313. Year = {1999},
  10314. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=646156.679834}}
  10315. @article{Chambers:1995uq,
  10316. Acmid = {218571},
  10317. Address = {New York, NY, USA},
  10318. Author = {Chambers, Craig and Leavens, Gary T.},
  10319. Date-Added = {2011-03-01 15:34:14 -0700},
  10320. Date-Modified = {2011-03-01 15:34:17 -0700},
  10321. Doi = {http://doi.acm.org/10.1145/218570.218571},
  10322. Issn = {0164-0925},
  10323. Issue = {6},
  10324. Journal = {ACM Trans. Program. Lang. Syst.},
  10325. Keywords = {encapsulation, inheritance, multimethods, static typechecking, subtyping},
  10326. Month = {November},
  10327. Numpages = {39},
  10328. Pages = {805--843},
  10329. Publisher = {ACM},
  10330. Title = {Typechecking and modules for multimethods},
  10331. Url = {http://doi.acm.org/10.1145/218570.218571},
  10332. Volume = {17},
  10333. Year = {1995},
  10334. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218571}}
  10335. @book{Meyers:2001fk,
  10336. Address = {Essex, UK, UK},
  10337. Author = {Meyers, Scott},
  10338. Date-Added = {2011-03-01 09:44:25 -0700},
  10339. Date-Modified = {2011-03-01 09:44:28 -0700},
  10340. Isbn = {0-201-74962-9},
  10341. Publisher = {Addison-Wesley Longman Ltd.},
  10342. Title = {Effective STL: 50 specific ways to improve your use of the standard template library},
  10343. Year = {2001}}
  10344. @article{Stevens:1995vn,
  10345. Author = {Al Stevens},
  10346. Date-Added = {2011-02-23 14:53:35 -0700},
  10347. Date-Modified = {2011-02-23 14:54:50 -0700},
  10348. Journal = {Dr. Dobb's},
  10349. Month = {March},
  10350. Title = {Al Stevens Interviews Alex Stepanov},
  10351. Url = {http://www.sgi.com/tech/stl/drdobbs-interview.html},
  10352. Year = {1995},
  10353. Bdsk-Url-1 = {http://www.sgi.com/tech/stl/drdobbs-interview.html}}
  10354. @article{Stroustrup:1988kx,
  10355. Acmid = {624721},
  10356. Address = {Los Alamitos, CA, USA},
  10357. Author = {Stroustrup, Bjarne},
  10358. Date-Added = {2011-02-23 09:51:48 -0700},
  10359. Date-Modified = {2011-02-23 09:51:51 -0700},
  10360. Doi = {10.1109/52.2020},
  10361. Issn = {0740-7459},
  10362. Issue = {3},
  10363. Journal = {IEEE Softw.},
  10364. Keywords = {C language, C++, data abstraction, data hiding, general-purpose programming language, object-oriented programming, procedural programming, programming, programming paradigms},
  10365. Month = {May},
  10366. Numpages = {11},
  10367. Pages = {10--20},
  10368. Publisher = {IEEE Computer Society Press},
  10369. Title = {What Is Object-Oriented Programming?},
  10370. Url = {http://portal.acm.org/citation.cfm?id=624569.624721},
  10371. Volume = {5},
  10372. Year = {1988},
  10373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp3aGF0aXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp3aGF0aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42N0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3aGF0aXMucGRmAA4AFgAKAHcAaABhAHQAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3doYXRpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  10374. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=624569.624721},
  10375. Bdsk-Url-2 = {http://dx.doi.org/10.1109/52.2020}}
  10376. @inproceedings{Stroustrup:2007uq,
  10377. Acmid = {1238848},
  10378. Address = {New York, NY, USA},
  10379. Author = {Stroustrup, Bjarne},
  10380. Booktitle = {Proceedings of the third ACM SIGPLAN conference on History of programming languages},
  10381. Date-Added = {2011-02-23 09:49:29 -0700},
  10382. Date-Modified = {2011-02-23 09:49:33 -0700},
  10383. Doi = {http://doi.acm.org/10.1145/1238844.1238848},
  10384. Isbn = {978-1-59593-766-7},
  10385. Keywords = {C++, ISO, STL, evolution, history, language use, libraries, multi-paradigm programming, programming language, standardization},
  10386. Location = {San Diego, California},
  10387. Pages = {4-1--4-59},
  10388. Publisher = {ACM},
  10389. Series = {HOPL III},
  10390. Title = {Evolving a language in and for the real world: C++ 1991-2006},
  10391. Url = {http://doi.acm.org/10.1145/1238844.1238848},
  10392. Year = {2007},
  10393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGE0LXN0cm91c3RydXAoMikucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhNC1zdHJvdXN0cnVwKDIpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2560Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNC1zdHJvdXN0cnVwKDIpLnBkZgAOACoAFABhADQALQBzAHQAcgBvAHUAcwB0AHIAdQBwACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2E0LXN0cm91c3RydXAoMikucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10394. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238848}}
  10395. @inproceedings{Stroustrup:1993fk,
  10396. Acmid = {155375},
  10397. Address = {New York, NY, USA},
  10398. Author = {Stroustrup, Bjarne},
  10399. Booktitle = {The second ACM SIGPLAN conference on History of programming languages},
  10400. Date-Added = {2011-02-23 09:45:49 -0700},
  10401. Date-Modified = {2014-08-28 17:32:25 +0000},
  10402. Doi = {http://doi.acm.org/10.1145/154766.155375},
  10403. Isbn = {0-89791-570-4},
  10404. Location = {Cambridge, Massachusetts, United States},
  10405. Numpages = {27},
  10406. Pages = {271--297},
  10407. Publisher = {ACM},
  10408. Series = {HOPL-II},
  10409. Title = {A HIstory of {C++}: 1979--1991},
  10410. Url = {http://doi.acm.org/10.1145/154766.155375},
  10411. Year = {1993},
  10412. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlob3BsMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhvcGwyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/da7RDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhvcGwyLnBkZgAADgAUAAkAaABvAHAAbAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2hvcGwyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  10413. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155375}}
  10414. @webpage{Russo:2011vn,
  10415. Author = {Graziano Lo Russo},
  10416. Date-Added = {2011-02-22 11:49:31 -0700},
  10417. Date-Modified = {2011-02-22 12:11:08 -0700},
  10418. Lastchecked = {Feb. 22, 2011},
  10419. Title = {An interview with {A. Stepanov}},
  10420. Url = {http://www.stlport.org/resources/StepanovUSA.html},
  10421. Bdsk-Url-1 = {http://www.stlport.org/resources/StepanovUSA.html}}
  10422. @inproceedings{Yu:2004kx,
  10423. Acmid = {964005},
  10424. Address = {New York, NY, USA},
  10425. Author = {Yu, Dachuan and Kennedy, Andrew and Sy Don},
  10426. Booktitle = {Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10427. Date-Added = {2011-02-22 11:37:40 -0700},
  10428. Date-Modified = {2011-02-22 11:37:43 -0700},
  10429. Doi = {http://doi.acm.org/10.1145/964001.964005},
  10430. Isbn = {1-58113-729-X},
  10431. Keywords = {.NET, CLR, generics, polymorphism, run-time types},
  10432. Location = {Venice, Italy},
  10433. Numpages = {13},
  10434. Pages = {39--51},
  10435. Publisher = {ACM},
  10436. Series = {POPL '04},
  10437. Title = {Formalization of generics for the .NET common language runtime},
  10438. Url = {http://doi.acm.org/10.1145/964001.964005},
  10439. Year = {2004},
  10440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM5LXl1MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  10441. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  10442. @inproceedings{Kennedy:2001uq,
  10443. Acmid = {378797},
  10444. Address = {New York, NY, USA},
  10445. Author = {Kennedy, Andrew and Sy Don},
  10446. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  10447. Date-Added = {2011-02-22 11:36:19 -0700},
  10448. Date-Modified = {2011-02-22 11:36:24 -0700},
  10449. Doi = {http://doi.acm.org/10.1145/378795.378797},
  10450. Isbn = {1-58113-414-2},
  10451. Location = {Snowbird, Utah, United States},
  10452. Numpages = {12},
  10453. Pages = {1--12},
  10454. Publisher = {ACM},
  10455. Series = {PLDI '01},
  10456. Title = {Design and implementation of generics for the .NET Common language runtime},
  10457. Url = {http://doi.acm.org/10.1145/378795.378797},
  10458. Year = {2001},
  10459. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95d9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEta2VubmVkeS5wZGYADgAeAA4AcAAxAC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1rZW5uZWR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  10460. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378797}}
  10461. @inproceedings{Bracha:1998fk,
  10462. Acmid = {286957},
  10463. Address = {New York, NY, USA},
  10464. Author = {Bracha, Gilad and Odersky, Martin and Stoutamire, David and Wadler, Philip},
  10465. Booktitle = {Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  10466. Date-Added = {2011-02-22 11:33:06 -0700},
  10467. Date-Modified = {2011-02-22 11:33:09 -0700},
  10468. Doi = {http://doi.acm.org/10.1145/286936.286957},
  10469. Isbn = {1-58113-005-8},
  10470. Location = {Vancouver, British Columbia, Canada},
  10471. Numpages = {18},
  10472. Pages = {183--200},
  10473. Publisher = {ACM},
  10474. Series = {OOPSLA '98},
  10475. Title = {Making the future safe for the past: adding genericity to the Java programming language},
  10476. Url = {http://doi.acm.org/10.1145/286936.286957},
  10477. Year = {1998},
  10478. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4My1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4My1icmFjaGEucGRmAAAOACAADwBwADEAOAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4My1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10479. Bdsk-Url-1 = {http://doi.acm.org/10.1145/286936.286957}}
  10480. @article{Scott:1993uq,
  10481. Author = {Dana S. Scott},
  10482. Date-Added = {2011-02-03 15:27:30 -0700},
  10483. Date-Modified = {2011-02-03 15:28:15 -0700},
  10484. Journal = {Theoretical Computer Science},
  10485. Number = {411-440},
  10486. Title = {A type-theoretic alternative to ISWIM, CUCH, OWHY},
  10487. Volume = {121},
  10488. Year = {1993},
  10489. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zY290dDkzdGNzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2NvdHQ5M3Rjcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J39EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NvdHQ5M3Rjcy5wZGYADgAeAA4AcwBjAG8AdAB0ADkAMwB0AGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zY290dDkzdGNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  10490. @unpublished{Harper:2010fk,
  10491. Author = {Robert Harper},
  10492. Date-Added = {2011-02-03 11:18:39 -0700},
  10493. Date-Modified = {2013-06-17 15:26:25 -0600},
  10494. Month = {May},
  10495. Note = {Working Draft, Version 1.33},
  10496. Title = {Practical Foundations for Programming Languages},
  10497. Year = {2013},
  10498. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxib29rLTEzMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJvb2stMTMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDrRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJvb2stMTMzLnBkZgAOABoADABiAG8AbwBrAC0AMQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYm9vay0xMzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  10499. @inproceedings{Bierman:2010fk,
  10500. Author = {Bierman, Gavin and Meijer, Erik and Torgersen, Mads},
  10501. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  10502. Date-Added = {2011-01-13 21:46:25 -0700},
  10503. Date-Modified = {2012-12-17 17:20:38 +0000},
  10504. Location = {Maribor, Slovenia},
  10505. Numpages = {25},
  10506. Publisher = {Springer-Verlag},
  10507. Series = {ECOOP'10},
  10508. Title = {Adding dynamic types to {C\#}},
  10509. Year = {2010},
  10510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWVjb29wMTAtY29ycmVjdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAOACwAFQBlAGMAbwBvAHAAMQAwAC0AYwBvAHIAcgBlAGMAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  10511. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1883978.1883986}}
  10512. @inproceedings{Koutavas:2006uq,
  10513. Acmid = {1111050},
  10514. Address = {New York, NY, USA},
  10515. Author = {Koutavas, Vasileios and Wand, Mitchell},
  10516. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10517. Date-Added = {2011-01-05 22:49:32 -0700},
  10518. Date-Modified = {2011-01-05 22:49:35 -0700},
  10519. Doi = {http://doi.acm.org/10.1145/1111037.1111050},
  10520. Isbn = {1-59593-027-2},
  10521. Keywords = {bisimulations, contextual equivalence, higher-order procedures, imperative languages, lambda-calculus},
  10522. Location = {Charleston, South Carolina, USA},
  10523. Numpages = {12},
  10524. Pages = {141--152},
  10525. Publisher = {ACM},
  10526. Series = {POPL '06},
  10527. Title = {Small bisimulations for reasoning about higher-order imperative programs},
  10528. Url = {http://doi.acm.org/10.1145/1111037.1111050},
  10529. Year = {2006},
  10530. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDEta291dGF2YXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQxLWtvdXRhdmFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nE0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQxLWtvdXRhdmFzLnBkZgAADgAkABEAcAAxADQAMQAtAGsAbwB1AHQAYQB2AGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQxLWtvdXRhdmFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10531. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111050}}
  10532. @article{Sangiorgi:1998fk,
  10533. Acmid = {967295},
  10534. Address = {New York, NY, USA},
  10535. Author = {Sangiorgi, Davide},
  10536. Date-Added = {2011-01-05 22:08:37 -0700},
  10537. Date-Modified = {2011-01-05 22:08:41 -0700},
  10538. Doi = {10.1017/S0960129598002527},
  10539. Issn = {0960-1295},
  10540. Issue = {5},
  10541. Journal = {Mathematical. Structures in Comp. Sci.},
  10542. Month = {October},
  10543. Numpages = {33},
  10544. Pages = {447--479},
  10545. Publisher = {Cambridge University Press},
  10546. Title = {On the bisimulation proof method},
  10547. Url = {http://portal.acm.org/citation.cfm?id=967294.967295},
  10548. Volume = {8},
  10549. Year = {1998},
  10550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iaXMtcHJvb2YucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iaXMtcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3At0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaXMtcHJvb2YucGRmAAAOABwADQBiAGkAcwAtAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9iaXMtcHJvb2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  10551. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=967294.967295},
  10552. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129598002527}}
  10553. @article{Ghuloum:2010uq,
  10554. 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},
  10555. Date-Added = {2010-12-17 13:53:30 -0700},
  10556. Date-Modified = {2010-12-17 13:55:12 -0700},
  10557. Journal = {Dr. Dobb's},
  10558. Month = {September},
  10559. Title = {Array Building Blocks: A Flexible Parallel Programming Model for Multicore and Many-Core Architectures},
  10560. Year = {2010}}
  10561. @article{Ferrante:1987fk,
  10562. Acmid = {24041},
  10563. Address = {New York, NY, USA},
  10564. Author = {Ferrante, Jeanne and Ottenstein, Karl J. and Warren, Joe D.},
  10565. Date-Added = {2010-12-17 10:25:14 -0700},
  10566. Date-Modified = {2010-12-17 10:25:19 -0700},
  10567. Doi = {http://doi.acm.org/10.1145/24039.24041},
  10568. Issn = {0164-0925},
  10569. Issue = {3},
  10570. Journal = {ACM Trans. Program. Lang. Syst.},
  10571. Month = {July},
  10572. Numpages = {31},
  10573. Pages = {319--349},
  10574. Publisher = {ACM},
  10575. Title = {The program dependence graph and its use in optimization},
  10576. Url = {http://doi.acm.org/10.1145/24039.24041},
  10577. Volume = {9},
  10578. Year = {1987},
  10579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMTktZmVycmFudGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzE5LWZlcnJhbnRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q50Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzE5LWZlcnJhbnRlLnBkZgAADgAkABEAcAAzADEAOQAtAGYAZQByAHIAYQBuAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzE5LWZlcnJhbnRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10580. Bdsk-Url-1 = {http://doi.acm.org/10.1145/24039.24041}}
  10581. @article{Monma:1989bh,
  10582. Author = {Clyde L. Monma and Chris N. Potts},
  10583. Date-Added = {2010-12-16 23:03:29 -0700},
  10584. Date-Modified = {2010-12-16 23:04:18 -0700},
  10585. Journal = {Operations Research},
  10586. Number = {5},
  10587. Pages = {798--804},
  10588. Title = {On the Complexity of Scheduling with Batch Setup Times},
  10589. Volume = {37},
  10590. Year = {1989}}
  10591. @inproceedings{Nahapetian:2003qf,
  10592. Author = {Ani Nahapetian},
  10593. Booktitle = {In International Conference on Parallel and Distributed Computing and Systems},
  10594. Date-Added = {2010-12-16 22:46:18 -0700},
  10595. Date-Modified = {2010-12-16 22:46:21 -0700},
  10596. Pages = {916--921},
  10597. Title = {Scheduling on heterogeneous resources with heterogeneous reconfiguration costs},
  10598. Year = {2003},
  10599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS42Ni42MDM2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjY2LjYwMzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lqszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS42Ni42MDM2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA2ADYALgA2ADAAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjY2LjYwMzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  10600. @article{Nahapetian:2009ve,
  10601. Acmid = {1596537},
  10602. Address = {New York, NY, USA},
  10603. Articleno = {5},
  10604. Author = {Nahapetian, Ani and Brisk, Philip and Ghiasi, Soheil and Sarrafzadeh, Majid},
  10605. Date-Added = {2010-12-16 22:42:58 -0700},
  10606. Date-Modified = {2010-12-17 10:23:06 -0700},
  10607. Issn = {1539-9087},
  10608. Issue = {1},
  10609. Journal = {ACM Trans. Embed. Comput. Syst.},
  10610. Keywords = {Dynamic reconfiguration, fully polynomial approximation algorithm, heterogeneous resources},
  10611. Month = {October},
  10612. Numpages = {20},
  10613. Pages = {5:1--5:20},
  10614. Publisher = {ACM},
  10615. Title = {An approximation algorithm for scheduling on heterogeneous reconfigurable resources},
  10616. Volume = {9},
  10617. Year = {2009},
  10618. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWE1LW5haGFwZXRpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhNS1uYWhhcGV0aWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2580Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNS1uYWhhcGV0aWFuLnBkZgAADgAkABEAYQA1AC0AbgBhAGgAYQBwAGUAdABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hNS1uYWhhcGV0aWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10619. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596532.1596537}}
  10620. @incollection{Bianco:1994ly,
  10621. Affiliation = {I.A.S.I. --- C.N.R. --- Viale Manzoni, 30 I-00185 Rome I-00185 Rome},
  10622. Author = {Bianco, L. and Dell'Olmo, P.},
  10623. Booktitle = {System Modelling and Optimization},
  10624. Date-Added = {2010-12-16 22:40:56 -0700},
  10625. Date-Modified = {2010-12-17 10:23:06 -0700},
  10626. Editor = {Henry, Jacques and Yvon, Jean-Pierre},
  10627. Note = {10.1007/BFb0035528},
  10628. Pages = {783-794},
  10629. Publisher = {Springer Berlin / Heidelberg},
  10630. Series = {Lecture Notes in Control and Information Sciences},
  10631. Title = {The minimization of resource costs in scheduling independent tasks with fixed completion time},
  10632. Volume = {197},
  10633. Year = {1994},
  10634. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0035528}}
  10635. @url{Grosser:2010zr,
  10636. Author = {Tobias Grosser and Hongbin Zheng},
  10637. Date-Added = {2010-12-16 21:50:53 -0700},
  10638. Date-Modified = {2010-12-17 10:23:06 -0700},
  10639. Lastchecked = {December},
  10640. Month = {December},
  10641. Title = {Polly -- Polyhedral optimizations for LLVM},
  10642. Year = {2010},
  10643. Bdsk-Url-1 = {http://wiki.llvm.org/Polly}}
  10644. @article{Hjelmas:2001ys,
  10645. Author = {Erik Hjelmas and Boon Kee Low},
  10646. Date-Added = {2010-12-16 21:20:02 -0700},
  10647. Date-Modified = {2010-12-16 21:21:06 -0700},
  10648. Journal = {Computer Vision and Image Understanding},
  10649. Month = {September},
  10650. Number = {3},
  10651. Pages = {236--274},
  10652. Title = {Face Detection: A Survey},
  10653. Volume = {83},
  10654. Year = {2001}}
  10655. @inproceedings{Sandeep:2002vn,
  10656. Author = {K. Sandeep and A. N Rajagopalan},
  10657. Booktitle = {{ICVGIP} 2002, Proceedings of the Third Indian Conference on Computer Vision, Graphics, \& Image Processing},
  10658. Date-Added = {2010-12-16 21:14:07 -0700},
  10659. Date-Modified = {2010-12-17 10:23:06 -0700},
  10660. Title = {Human Face Detection in Cluttered Color Images Using Skin Color and Edge Information},
  10661. Year = {2002},
  10662. Bdsk-Url-1 = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.12.730}}
  10663. @article{Banerjee:1995kx,
  10664. Acmid = {620330},
  10665. Address = {Los Alamitos, CA, USA},
  10666. 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},
  10667. Date-Added = {2010-12-16 21:11:27 -0700},
  10668. Date-Modified = {2010-12-17 10:23:06 -0700},
  10669. Issn = {0018-9162},
  10670. Issue = {10},
  10671. Journal = {Computer},
  10672. Month = {October},
  10673. Numpages = {11},
  10674. Pages = {37--47},
  10675. Publisher = {IEEE Computer Society Press},
  10676. Title = {The Paradigm Compiler for Distributed-Memory Multicomputers},
  10677. Volume = {28},
  10678. Year = {1995},
  10679. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.467577}}
  10680. @article{Forum:1993uq,
  10681. Author = {High Performance Fortran Forum},
  10682. Date-Added = {2010-12-16 20:52:21 -0700},
  10683. Date-Modified = {2010-12-16 20:53:15 -0700},
  10684. Journal = {Scientific Programming},
  10685. Number = {1--2},
  10686. Pages = {1--170},
  10687. Title = {High Performance Fortran Language Specification, version 1.0},
  10688. Volume = {3},
  10689. Year = {1993}}
  10690. @inproceedings{Thies:2002fk,
  10691. Address = {Grenoble, France},
  10692. Author = {William Thies and Michal Karczmarek and Saman Amarasinghe},
  10693. Booktitle = {International Conference on Compiler Construction},
  10694. Date-Added = {2010-12-16 20:44:18 -0700},
  10695. Date-Modified = {2010-12-17 10:23:06 -0700},
  10696. Keywords = {StreamIt},
  10697. Month = {Apr},
  10698. Slides = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.ppt},
  10699. Title = {StreamIt: A Language for Streaming Applications},
  10700. Year = {2002},
  10701. Bdsk-Url-1 = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.pdf}}
  10702. @inproceedings{Radulescu:2001ly,
  10703. Acmid = {656984},
  10704. Address = {Washington, DC, USA},
  10705. Author = {Radulescu, Andrei and Gemund, Arjan J. C. van},
  10706. Booktitle = {Proceedings of the 2001 International Conference on Parallel Processing},
  10707. Date-Added = {2010-12-15 22:57:08 -0700},
  10708. Date-Modified = {2010-12-17 10:23:06 -0700},
  10709. Isbn = {0-7695-1257-7},
  10710. Numpages = {8},
  10711. Pages = {69--76},
  10712. Publisher = {IEEE Computer Society},
  10713. Series = {ICPP '02},
  10714. Title = {A Low-Cost Approach towards Mixed Task and Data Parallel Scheduling},
  10715. Year = {2001},
  10716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMy41NTg1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIzLjU1ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rxszlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMy41NTg1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADMALgA1ADUAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIzLjU1ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10717. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645535.656984}}
  10718. @phdthesis{Ramaswamy:1996zr,
  10719. Address = {Champaign, IL, USA},
  10720. Advisor = {Banerjee, Prithviraj},
  10721. Author = {Ramaswamy, Shankar},
  10722. Date-Added = {2010-12-15 22:48:27 -0700},
  10723. Date-Modified = {2010-12-15 22:48:30 -0700},
  10724. Isbn = {0-591-08833-9},
  10725. Note = {AAI9702648},
  10726. Publisher = {University of Illinois at Urbana-Champaign},
  10727. Title = {Simultaneous exploitation of task and data parallelism in regular scientific applications},
  10728. Year = {1996},
  10729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwaGQ5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBoZDk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e+rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBoZDk2LnBkZgAADgAUAAkAcABoAGQAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3BoZDk2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  10730. @inproceedings{Boudet:2003ys,
  10731. Acmid = {838602},
  10732. Address = {Washington, DC, USA},
  10733. Author = {Boudet, Vincent and Desprez, Frederic and Suter, Frederic},
  10734. Booktitle = {Proceedings of the 17th International Symposium on Parallel and Distributed Processing},
  10735. Date-Added = {2010-12-15 22:46:00 -0700},
  10736. Date-Modified = {2010-12-17 10:23:06 -0700},
  10737. Isbn = {0-7695-1926-1},
  10738. Keywords = {Mixed-parallelism, Ressource allocation, Scheduling},
  10739. Pages = {41.2--},
  10740. Publisher = {IEEE Computer Society},
  10741. Series = {IPDPS '03},
  10742. Title = {One-Step Algorithm for Mixed Data and Task Parallel Scheduling without Data Replication},
  10743. Year = {2003},
  10744. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00NTkxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSYzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDU5MS5wZGYADgAYAAsAUgBSAC0ANAA1ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  10745. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=838237.838602}}
  10746. @article{Topcuoglu:2002vn,
  10747. Author = {Topcuoglu, H. and Hariri, S. and Min-You Wu},
  10748. Date-Added = {2010-12-15 22:39:22 -0700},
  10749. Date-Modified = {2010-12-17 10:23:06 -0700},
  10750. Issn = {1045-9219},
  10751. Journal = {Parallel and Distributed Systems, IEEE Transactions on},
  10752. 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;},
  10753. Month = mar,
  10754. Number = {3},
  10755. Pages = {260 -274},
  10756. Title = {Performance-effective and low-complexity task scheduling for heterogeneous computing},
  10757. Volume = {13},
  10758. Year = {2002},
  10759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMTkuMTIyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjExOS4xMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LWMzlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xMTkuMTIyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADEAOQAuADEAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjExOS4xMjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10760. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.993206}}
  10761. @incollection{Suter:2004kx,
  10762. Affiliation = {Dept. of CSE, Univ. of California, San Diego USA},
  10763. Booktitle = {Euro-Par 2004 Parallel Processing},
  10764. Date-Added = {2010-12-15 22:23:19 -0700},
  10765. Date-Modified = {2010-12-15 23:39:52 -0700},
  10766. Editor = {Danelutto, Marco and Vanneschi, Marco and Laforenza, Domenico},
  10767. Pages = {230-237},
  10768. Publisher = {Springer Berlin / Heidelberg},
  10769. Series = {Lecture Notes in Computer Science},
  10770. Title = {From Heterogeneous Task Scheduling to Heterogeneous Mixed Parallel Scheduling},
  10771. Volume = {3149},
  10772. Year = {2004},
  10773. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00OTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvAZzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDk5NS5wZGYADgAYAAsAUgBSAC0ANAA5ADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  10774. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-27866-5_30}}
  10775. @inproceedings{NTakpe:2006uq,
  10776. Acmid = {1157508},
  10777. Address = {Washington, DC, USA},
  10778. Author = {N'Takpe, Tchimou and Suter, Frederic},
  10779. Booktitle = {Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1},
  10780. Date-Added = {2010-12-15 22:15:29 -0700},
  10781. Date-Modified = {2010-12-17 10:23:06 -0700},
  10782. Isbn = {0-7695-2612-8},
  10783. Numpages = {8},
  10784. Pages = {3--10},
  10785. Publisher = {IEEE Computer Society},
  10786. Series = {ICPADS '06},
  10787. Title = {Critical Path and Area Based Scheduling of Parallel Task Graphs on Heterogeneous Platforms},
  10788. Year = {2006},
  10789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuMjE2NS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuMjE2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7iHM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjIxNjUucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgAyADEANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS4yMTY1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  10790. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPADS.2006.32}}
  10791. @inproceedings{Chakrabarti:1995fk,
  10792. Acmid = {215423},
  10793. Address = {New York, NY, USA},
  10794. Author = {Chakrabarti, Soumen and Demmel, James and Yelick, Katherine},
  10795. Booktitle = {Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures},
  10796. Date-Added = {2010-12-15 22:02:30 -0700},
  10797. Date-Modified = {2010-12-17 10:23:06 -0700},
  10798. Isbn = {0-89791-717-0},
  10799. Location = {Santa Barbara, California, United States},
  10800. Numpages = {10},
  10801. Pages = {74--83},
  10802. Publisher = {ACM},
  10803. Series = {SPAA '95},
  10804. Title = {Modeling the benefits of mixed data and task parallelism},
  10805. Year = {1995},
  10806. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3NC1jaGFrcmFiYXJ0aS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3NC1jaGFrcmFiYXJ0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3NC1jaGFrcmFiYXJ0aS5wZGYAAA4AKAATAHAANwA0AC0AYwBoAGEAawByAGEAYgBhAHIAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A3NC1jaGFrcmFiYXJ0aS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10807. Bdsk-Url-1 = {http://doi.acm.org/10.1145/215399.215423}}
  10808. @article{Gonzalez:1977uq,
  10809. Acmid = {356700},
  10810. Address = {New York, NY, USA},
  10811. Author = {Gonzalez,Jr., Mario J.},
  10812. Date-Added = {2010-12-15 19:55:49 -0700},
  10813. Date-Modified = {2010-12-17 10:23:06 -0700},
  10814. Issn = {0360-0300},
  10815. Issue = {3},
  10816. Journal = {ACM Comput. Surv.},
  10817. Month = {September},
  10818. Numpages = {32},
  10819. Pages = {173--204},
  10820. Publisher = {ACM},
  10821. Title = {Deterministic Processor Scheduling},
  10822. Volume = {9},
  10823. Year = {1977},
  10824. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzMtZ29uemFsZXoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTczLWdvbnphbGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTczLWdvbnphbGV6LnBkZgAADgAkABEAcAAxADcAMwAtAGcAbwBuAHoAYQBsAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTczLWdvbnphbGV6LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10825. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356698.356700}}
  10826. @book{Shirazi:1995fk,
  10827. Address = {Los Alamitos, CA, USA},
  10828. Date-Added = {2010-12-15 19:32:21 -0700},
  10829. Date-Modified = {2010-12-15 19:32:38 -0700},
  10830. Editor = {Shirazi, Behrooz A. and Kavi, Krishna M. and Hurson, Ali R.},
  10831. Isbn = {0818665874},
  10832. Publisher = {IEEE Computer Society Press},
  10833. Title = {Scheduling and Load Balancing in Parallel and Distributed Systems},
  10834. Year = {1995}}
  10835. @inproceedings{Banerjee:2006bh,
  10836. Acmid = {1118419},
  10837. Address = {Piscataway, NJ, USA},
  10838. Author = {Banerjee, Sudarshan and Bozorgzadeh, Elaheh and Dutt, Nikil},
  10839. Booktitle = {Proceedings of the 2006 Asia and South Pacific Design Automation Conference},
  10840. Date-Added = {2010-12-15 00:38:08 -0700},
  10841. Date-Modified = {2010-12-17 10:23:06 -0700},
  10842. Isbn = {0-7803-9451-8},
  10843. Keywords = {data-parallelism, granularity selection, linear placement, partial dynamic reconfiguration, scheduling},
  10844. Location = {Yokohama, Japan},
  10845. Numpages = {6},
  10846. Pages = {491--496},
  10847. Publisher = {IEEE Press},
  10848. Series = {ASP-DAC '06},
  10849. Title = {PARLGRAN: parallelism granularity selection for scheduling task chains on dynamically reconfigurable architectures},
  10850. Year = {2006},
  10851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTEtYmFuZXJqZWUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkxLWJhbmVyamVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3si0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDkxLWJhbmVyamVlLnBkZgAADgAkABEAcAA0ADkAMQAtAGIAYQBuAGUAcgBqAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDkxLWJhbmVyamVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10852. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1118299.1118419}}
  10853. @inproceedings{Santambrogio:2009qf,
  10854. Acmid = {1531552},
  10855. Address = {New York, NY, USA},
  10856. Author = {Santambrogio, Marco Domenico and Redaelli, Massimo and Maggioni, Marco},
  10857. Booktitle = {Proceedings of the 19th ACM Great Lakes symposium on VLSI},
  10858. Date-Added = {2010-12-15 00:34:09 -0700},
  10859. Date-Modified = {2010-12-17 10:23:06 -0700},
  10860. Isbn = {978-1-60558-522-2},
  10861. Keywords = {dynamic reconfiguration, fpga, scheduling},
  10862. Location = {Boston Area, MA, USA},
  10863. Numpages = {6},
  10864. Pages = {21--26},
  10865. Publisher = {ACM},
  10866. Series = {GLSVLSI '09},
  10867. Title = {Task graph scheduling for reconfigurable architectures driven by reconfigurations hiding and resources reuse},
  10868. Year = {2009},
  10869. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMS1zYW50YW1icm9naW8ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjEtc2FudGFtYnJvZ2lvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjEtc2FudGFtYnJvZ2lvLnBkZgAOACoAFABwADIAMQAtAHMAYQBuAHQAYQBtAGIAcgBvAGcAaQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyMS1zYW50YW1icm9naW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10870. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1531542.1531552}}
  10871. @techreport{Ravi:1986ve,
  10872. Author = {T.M. Ravi and M.D. Ercegovac and T. Lang and R. R. Muntz},
  10873. Date-Added = {2010-12-15 00:28:09 -0700},
  10874. Date-Modified = {2010-12-15 00:29:24 -0700},
  10875. Institution = {UCLA},
  10876. Month = {November},
  10877. Number = {CSD-860028},
  10878. Title = {Static Allocation for a Data Flow Multiprocessor System},
  10879. Year = {1986}}
  10880. @inproceedings{Ramamoorthy:1969ly,
  10881. Acmid = {1478561},
  10882. Address = {New York, NY, USA},
  10883. Author = {Ramamoorthy, C. V. and Gonzalez, M. J.},
  10884. Booktitle = {Proceedings of the November 18-20, 1969, fall joint computer conference},
  10885. Date-Added = {2010-12-15 00:12:59 -0700},
  10886. Date-Modified = {2010-12-17 10:23:06 -0700},
  10887. Location = {Las Vegas, Nevada},
  10888. Numpages = {15},
  10889. Pages = {1--15},
  10890. Publisher = {ACM},
  10891. Series = {AFIPS '69 (Fall)},
  10892. Title = {A survey of techniques for recognizing parallel processable streams in computer programs},
  10893. Year = {1969},
  10894. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLXJhbWFtb29ydGh5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtcmFtYW1vb3J0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95fdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtcmFtYW1vb3J0aHkucGRmAA4AJgASAHAAMQAtAHIAYQBtAGEAbQBvAG8AcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMS1yYW1hbW9vcnRoeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10895. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1478559.1478561}}
  10896. @inproceedings{NTakpe:2007vn,
  10897. Author = {N'Takpe, T. and Suter, F. and Casanova, H.},
  10898. Booktitle = {Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on},
  10899. Date-Added = {2010-12-15 14:48:35 -0700},
  10900. Date-Modified = {2010-12-17 10:23:06 -0700},
  10901. Keywords = {homogeneous clusters;large-scale computing;mixed-parallel applications;scheduling;directed graphs;parallel processing;scheduling;},
  10902. Month = july,
  10903. Pages = {35},
  10904. Title = {A Comparison of Scheduling Approaches for Mixed-Parallel Applications on Heterogeneous Platforms},
  10905. Year = {2007},
  10906. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE21peGVkX3Bhcl9zY2hlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE21peGVkX3Bhcl9zY2hlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1peGVkX3Bhcl9zY2hlZC5wZGYAAA4AKAATAG0AaQB4AGUAZABfAHAAYQByAF8AcwBjAGgAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL21peGVkX3Bhcl9zY2hlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10907. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ISPDC.2007.1}}
  10908. @incollection{Graham:1979kx,
  10909. Author = {R.L. Graham and E.L. Lawler and J.K. Lenstra and A.H.G.Rinnooy Kan},
  10910. 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},
  10911. Date-Added = {2010-12-15 14:20:42 -0700},
  10912. Date-Modified = {2010-12-17 10:23:06 -0700},
  10913. Editor = {P.L. Hammer, E.L. Johnson and B.H. Korte},
  10914. Issn = {0167-5060},
  10915. Pages = {287 - 326},
  10916. Publisher = {Elsevier},
  10917. Series = {Annals of Discrete Mathematics},
  10918. Title = {Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey},
  10919. Volume = {5},
  10920. Year = {1979},
  10921. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B8G56-4SD21YG-M/2/4b302b1ea464cf17986f7e4642be86a1},
  10922. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0167-5060(08)70356-X}}
  10923. @article{Wang:1991uq,
  10924. Acmid = {110966},
  10925. Address = {Amsterdam, The Netherlands, The Netherlands},
  10926. Author = {Wang, Qingzhou and Cheng, Kam Hoi},
  10927. Date-Added = {2010-12-15 11:55:16 -0700},
  10928. Date-Modified = {2010-12-17 10:23:06 -0700},
  10929. Issn = {0020-0190},
  10930. Issue = {5},
  10931. Journal = {Inf. Process. Lett.},
  10932. Month = {March},
  10933. Numpages = {7},
  10934. Pages = {291--297},
  10935. Publisher = {Elsevier North-Holland, Inc.},
  10936. Title = {List scheduling of parallel tasks},
  10937. Volume = {37},
  10938. Year = {1991},
  10939. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmxpc3Rfc2NoZWRfcGFyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESbGlzdF9zY2hlZF9wYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ttEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGlzdF9zY2hlZF9wYXIucGRmAA4AJgASAGwAaQBzAHQAXwBzAGMAaABlAGQAXwBwAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9saXN0X3NjaGVkX3Bhci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10940. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=110958.110966},
  10941. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0020-0190(91)90222-4}}
  10942. @inproceedings{Kim:1988fk,
  10943. Author = {S. J. Kim and J. C. Browne},
  10944. Booktitle = {International Conference of Parallel Processing},
  10945. Date-Added = {2010-12-15 11:28:08 -0700},
  10946. Date-Modified = {2010-12-15 11:29:20 -0700},
  10947. Pages = {1--8},
  10948. Title = {A general approach to mapping of parallel computations upon multiprocessor architectures},
  10949. Volume = {3},
  10950. Year = {1988}}
  10951. @article{Yang:1994vn,
  10952. Acmid = {629335},
  10953. Address = {Piscataway, NJ, USA},
  10954. Author = {Yang, T. and Gerasoulis, A.},
  10955. Date-Added = {2010-12-15 10:34:28 -0700},
  10956. Date-Modified = {2010-12-17 10:23:06 -0700},
  10957. Issn = {1045-9219},
  10958. Issue = {9},
  10959. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  10960. 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},
  10961. Month = {September},
  10962. Numpages = {17},
  10963. Pages = {951--967},
  10964. Publisher = {IEEE Press},
  10965. Title = {DSC: Scheduling Parallel Tasks on an Unbounded Number of Processors},
  10966. Volume = {5},
  10967. Year = {1994},
  10968. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=628924.629335},
  10969. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.308533}}
  10970. @book{El-Rewini:1994kx,
  10971. Address = {Upper Saddle River, NJ, USA},
  10972. Author = {El-Rewini, Hesham and Lewis, Theodore G. and Ali, Hesham H.},
  10973. Date-Added = {2010-12-15 10:28:33 -0700},
  10974. Date-Modified = {2010-12-15 10:28:35 -0700},
  10975. Isbn = {0-13-099235-6},
  10976. Publisher = {Prentice-Hall, Inc.},
  10977. Title = {Task scheduling in parallel and distributed systems},
  10978. Year = {1994}}
  10979. @book{Coffman:1976uq,
  10980. Author = {E. G. Coffman, Jr.},
  10981. Date-Added = {2010-12-15 10:23:24 -0700},
  10982. Date-Modified = {2010-12-15 10:24:21 -0700},
  10983. Publisher = {John Wiley \& Sons, Inc.},
  10984. Title = {Computer and Job-Shop Scheduling Theory},
  10985. Year = {1976}}
  10986. @article{Codd:1960zr,
  10987. Acmid = {367356},
  10988. Address = {New York, NY, USA},
  10989. Author = {Codd, E. F.},
  10990. Date-Added = {2010-12-14 23:45:40 -0700},
  10991. Date-Modified = {2010-12-17 10:23:06 -0700},
  10992. Issn = {0001-0782},
  10993. Issue = {7},
  10994. Journal = {Commun. ACM},
  10995. Month = {July},
  10996. Numpages = {6},
  10997. Pages = {413--418},
  10998. Publisher = {ACM},
  10999. Title = {Multiprogram scheduling: parts 3 and 4. scheduling algorithm and external constraints},
  11000. Volume = {3},
  11001. Year = {1960},
  11002. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEzLWNvZGQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEzLWNvZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ry0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDEzLWNvZGQucGRmAAAOABwADQBwADQAMQAzAC0AYwBvAGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDEzLWNvZGQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11003. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367349.367356}}
  11004. @article{Graham:1969ys,
  11005. Author = {Graham, R. L.},
  11006. Copyright = {Copyright {\copyright} 1969 Society for Industrial and Applied Mathematics},
  11007. Date-Added = {2010-12-14 23:35:59 -0700},
  11008. Date-Modified = {2010-12-17 10:23:06 -0700},
  11009. Issn = {00361399},
  11010. Journal = {SIAM Journal on Applied Mathematics},
  11011. Jstor_Articletype = {research-article},
  11012. Jstor_Formatteddate = {Mar., 1969},
  11013. Language = {English},
  11014. Number = {2},
  11015. Pages = {pp. 416-429},
  11016. Publisher = {Society for Industrial and Applied Mathematics},
  11017. Title = {Bounds on Multiprocessing Timing Anomalies},
  11018. Volume = {17},
  11019. Year = {1969},
  11020. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS45MC44MTMxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjkwLjgxMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yxczlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS45MC44MTMxLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA5ADAALgA4ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjkwLjgxMzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11021. Bdsk-Url-1 = {http://www.jstor.org/stable/2099572}}
  11022. @book{Coffman:1973vn,
  11023. Author = {Coffman,Jr., Edward G. and Denning, Peter J.},
  11024. Date-Added = {2010-12-14 23:28:36 -0700},
  11025. Date-Modified = {2010-12-14 23:28:40 -0700},
  11026. Isbn = {0136378684},
  11027. Publisher = {Prentice Hall Professional Technical Reference},
  11028. Title = {Operating Systems Theory},
  11029. Year = {1973}}
  11030. @article{Adam:1974kx,
  11031. Acmid = {361619},
  11032. Address = {New York, NY, USA},
  11033. Author = {Adam, Thomas L. and Chandy, K. M. and Dickson, J. R.},
  11034. Date-Added = {2010-12-14 23:26:08 -0700},
  11035. Date-Modified = {2010-12-17 10:23:06 -0700},
  11036. Issn = {0001-0782},
  11037. Issue = {12},
  11038. Journal = {Commun. ACM},
  11039. Keywords = {dynamic programming, list scheduling, optimization, parallel processing, precedence graphs, scheduling},
  11040. Month = {December},
  11041. Numpages = {6},
  11042. Pages = {685--690},
  11043. Publisher = {ACM},
  11044. Title = {A comparison of list schedules for parallel processing systems},
  11045. Volume = {17},
  11046. Year = {1974},
  11047. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjg1LWFkYW0wLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY4NS1hZGFtMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97eNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY4NS1hZGFtMC5wZGYADgAeAA4AcAA2ADgANQAtAGEAZABhAG0AMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjg1LWFkYW0wLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11048. Bdsk-Url-1 = {http://doi.acm.org/10.1145/361604.361619}}
  11049. @book{Sinnen:2007uq,
  11050. Author = {Sinnen, Oliver},
  11051. Date-Added = {2010-12-14 23:14:35 -0700},
  11052. Date-Modified = {2010-12-14 23:15:10 -0700},
  11053. Isbn = {0471735760},
  11054. Publisher = {Wiley-Interscience},
  11055. Series = {Wiley Series on Parallel and Distributed Computing},
  11056. Title = {Task Scheduling for Parallel Systems},
  11057. Year = {2007},
  11058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjg1LWFkYW0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjg1LWFkYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjg1LWFkYW0ucGRmAAAOABwADQBwADYAOAA1AC0AYQBkAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjg1LWFkYW0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  11059. @article{Kwok:1996fk,
  11060. Acmid = {232007},
  11061. Address = {Piscataway, NJ, USA},
  11062. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  11063. Date-Added = {2010-12-14 23:00:31 -0700},
  11064. Date-Modified = {2010-12-17 10:23:06 -0700},
  11065. Issn = {1045-9219},
  11066. Issue = {5},
  11067. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  11068. Keywords = {Algorithms, clustering, list scheduling, multiprocessors, processor allocation, parallel scheduling, task graphs.},
  11069. Month = {May},
  11070. Numpages = {16},
  11071. Pages = {506--521},
  11072. Publisher = {IEEE Press},
  11073. Title = {Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs to Multiprocessors},
  11074. Volume = {7},
  11075. Year = {1996},
  11076. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTAzNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1MDM3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+aS8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTAzNzc2LnBkZgAADgAaAAwAMAAwADUAMAAzADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1MDM3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11077. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=231983.232007},
  11078. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.503776}}
  11079. @book{Sarkar:1989fk,
  11080. Address = {Cambridge, MA, USA},
  11081. Author = {Sarkar, Vivek},
  11082. Date-Added = {2010-12-14 21:45:49 -0700},
  11083. Date-Modified = {2010-12-14 21:45:58 -0700},
  11084. Isbn = {0262691302},
  11085. Publisher = {MIT Press},
  11086. Title = {Partitioning and Scheduling Parallel Programs for Multiprocessors},
  11087. Year = {1989}}
  11088. @inproceedings{Demiroz:2004kx,
  11089. Author = {Betul Demiroz and Haluk Topcuoglu and Mahmut Kandemir},
  11090. Booktitle = {Evolutionary Computation in Combinatorial Optimization},
  11091. Date-Added = {2010-12-14 12:59:41 -0700},
  11092. Date-Modified = {2010-12-14 13:00:30 -0700},
  11093. Pages = {62--71},
  11094. Series = {LNCS},
  11095. Title = {A Hybrid Evolutionary Algorithm for Solving the Register Allocation Problem},
  11096. Volume = {3004},
  11097. Year = {2004},
  11098. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEwKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEwKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3vRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEwKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTApLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11099. @article{Omari:2006uq,
  11100. Author = {Hussein Al-Omari and Khair Eddin Sabri},
  11101. Date-Added = {2010-12-14 12:52:52 -0700},
  11102. Date-Modified = {2015-11-12 04:20:43 +0000},
  11103. Journal = {Journal of Mathematics and Statistics},
  11104. Number = {4},
  11105. Read = {1},
  11106. Title = {New Graph Coloring Algorithms},
  11107. Volume = {2},
  11108. Year = {2006},
  11109. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWptczIyNDczOS03NDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFqbXMyMjQ3MzktNzQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YV0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqbXMyMjQ3MzktNzQxLnBkZgAADgAkABEAagBtAHMAMgAyADQANwAzADkALQA3ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9qbXMyMjQ3MzktNzQxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11110. @phdthesis{Gebremedhin:1999fk,
  11111. Author = {Assefaw Hadish Gebremedhin},
  11112. Date-Added = {2010-12-14 12:49:57 -0700},
  11113. Date-Modified = {2010-12-14 12:50:31 -0700},
  11114. School = {University of Bergen},
  11115. Title = {Parallel Graph Coloring},
  11116. Year = {1999},
  11117. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43OS44NDA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjc5Ljg0MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+MszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43OS44NDA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADkALgA4ADQAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjc5Ljg0MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  11118. @article{Swanson:2007zr,
  11119. Acmid = {1233308},
  11120. Address = {New York, NY, USA},
  11121. Articleno = {4},
  11122. 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.},
  11123. Date-Added = {2010-12-11 10:08:10 -0700},
  11124. Date-Modified = {2010-12-17 10:23:06 -0700},
  11125. Issn = {0734-2071},
  11126. Issue = {2},
  11127. Journal = {ACM Trans. Comput. Syst.},
  11128. Keywords = {WaveScalar, dataflow computing, multithreading},
  11129. Month = {May},
  11130. Numpages = {54},
  11131. Pages = {4:1--4:54},
  11132. Publisher = {ACM},
  11133. Title = {The WaveScalar architecture},
  11134. Volume = {25},
  11135. Year = {2007},
  11136. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNC1zd2Fuc29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTQtc3dhbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ue9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTQtc3dhbnNvbi5wZGYADgAeAA4AYQA0AC0AcwB3AGEAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNC1zd2Fuc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11137. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1233307.1233308}}
  11138. @inproceedings{Nagarajan:2001ys,
  11139. 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.},
  11140. Acmid = {564005},
  11141. Address = {Washington, DC, USA},
  11142. Author = {Nagarajan, Ramadass and Sankaralingam, Karthikeyan and Burger, Doug and Keckler, Stephen W.},
  11143. Booktitle = {Proceedings of the 34th annual ACM/IEEE international symposium on Microarchitecture},
  11144. Date-Added = {2010-12-11 09:53:24 -0700},
  11145. Date-Modified = {2010-12-17 10:23:06 -0700},
  11146. Isbn = {0-7695-1369-7},
  11147. Location = {Austin, Texas},
  11148. Numpages = {12},
  11149. Pages = {40--51},
  11150. Publisher = {IEEE Computer Society},
  11151. Read = {1},
  11152. Series = {MICRO 34},
  11153. Title = {A design space evaluation of grid processor architectures},
  11154. Year = {2001},
  11155. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MC1uYWdhcmFqYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAtbmFnYXJhamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rr0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAtbmFnYXJhamFuLnBkZgAADgAkABEAcAA0ADAALQBuAGEAZwBhAHIAYQBqAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDAtbmFnYXJhamFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11156. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=563998.564005}}
  11157. @article{Sankaralingam:2003vn,
  11158. 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.},
  11159. Acmid = {859667},
  11160. Address = {New York, NY, USA},
  11161. 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.},
  11162. Date-Added = {2010-12-11 09:40:43 -0700},
  11163. Date-Modified = {2010-12-17 10:23:06 -0700},
  11164. Issn = {0163-5964},
  11165. Issue = {2},
  11166. Journal = {SIGARCH Comput. Archit. News},
  11167. Month = {May},
  11168. Numpages = {12},
  11169. Pages = {422--433},
  11170. Publisher = {ACM},
  11171. Title = {Exploiting ILP, TLP, and DLP with the polymorphous TRIPS architecture},
  11172. Volume = {31},
  11173. Year = {2003},
  11174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnA0MjItc2Fua2FyYWxpbmdhbS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnA0MjItc2Fua2FyYWxpbmdhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MjItc2Fua2FyYWxpbmdhbS5wZGYADgAuABYAcAA0ADIAMgAtAHMAYQBuAGsAYQByAGEAbABpAG4AZwBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcDQyMi1zYW5rYXJhbGluZ2FtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  11175. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871656.859667}}
  11176. @inproceedings{Robatmili:2008kx,
  11177. 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.},
  11178. Acmid = {1521816},
  11179. Address = {Washington, DC, USA},
  11180. Author = {Robatmili, Behnam and Coons, Katherine E. and Burger, Doug and McKinley, Kathryn S.},
  11181. Booktitle = {Proceedings of the 41st annual IEEE/ACM International Symposium on Microarchitecture},
  11182. Date-Added = {2010-12-11 09:30:33 -0700},
  11183. Date-Modified = {2010-12-17 10:23:06 -0700},
  11184. Isbn = {978-1-4244-2836-6},
  11185. Numpages = {12},
  11186. Pages = {23--34},
  11187. Publisher = {IEEE Computer Society},
  11188. Series = {MICRO 41},
  11189. Title = {Strategies for mapping dataflow blocks to distributed hardware},
  11190. Year = {2008},
  11191. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0NzcxNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQ3NzE3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AP8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0NzcxNzc2LnBkZgAADgAaAAwAMAA0ADcANwAxADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQ3NzE3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11192. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2008.4771776}}
  11193. @inproceedings{Sarkar:1986uq,
  11194. Acmid = {13313},
  11195. Address = {New York, NY, USA},
  11196. Author = {Sarkar, Vivek and Hennessy, John},
  11197. Booktitle = {Proceedings of the 1986 SIGPLAN symposium on Compiler construction},
  11198. Date-Added = {2010-12-11 08:51:51 -0700},
  11199. Date-Modified = {2010-12-17 10:23:06 -0700},
  11200. Isbn = {0-89791-197-0},
  11201. Location = {Palo Alto, California, United States},
  11202. Numpages = {10},
  11203. Pages = {17--26},
  11204. Publisher = {ACM},
  11205. Series = {SIGPLAN '86},
  11206. Title = {Compile-time partitioning and scheduling of parallel programs},
  11207. Year = {1986},
  11208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LXNhcmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LXNhcmthci5wZGYADgAeAA4AcAAxADcALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctc2Fya2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11209. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12276.13313}}
  11210. @article{Waingold:1997fk,
  11211. Acmid = {620807},
  11212. Address = {Los Alamitos, CA, USA},
  11213. 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},
  11214. Date-Added = {2010-12-11 08:46:41 -0700},
  11215. Date-Modified = {2010-12-17 10:23:06 -0700},
  11216. Issn = {0018-9162},
  11217. Issue = {9},
  11218. Journal = {Computer},
  11219. Month = {September},
  11220. Numpages = {8},
  11221. Pages = {86--93},
  11222. Publisher = {IEEE Computer Society Press},
  11223. Title = {Baring It All to Software: Raw Machines},
  11224. Volume = {30},
  11225. Year = {1997},
  11226. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL1dhaW5nb2xkLUNvbXB1dGVyLTE5OTcucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpXYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvjbzOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FpbmdvbGQtQ29tcHV0ZXItMTk5Ny5wZGYAAA4ANgAaAFcAYQBpAG4AZwBvAGwAZAAtAEMAbwBtAHAAdQB0AGUAcgAtADEAOQA5ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  11227. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.612254}}
  11228. @inproceedings{Rahman:2007fk,
  11229. Acmid = {1333553},
  11230. Address = {Washington, DC, USA},
  11231. Author = {Rahman, Mustafizur and Venugopal, Srikumar and Buyya, Rajkumar},
  11232. Booktitle = {Proceedings of the Third IEEE International Conference on e-Science and Grid Computing},
  11233. Date-Added = {2010-12-08 14:05:32 -0500},
  11234. Date-Modified = {2010-12-17 10:23:06 -0700},
  11235. Isbn = {0-7695-3064-8},
  11236. Numpages = {8},
  11237. Pages = {35--42},
  11238. Publisher = {IEEE Computer Society},
  11239. Title = {A Dynamic Critical Path Algorithm for Scheduling Scientific Workflow Applications on Global Grids},
  11240. Year = {2007},
  11241. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Mi43MjgzLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjcyLjcyODMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kbszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43Mi43MjgzLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADIALgA3ADIAOAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjcyLjcyODMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11242. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1332478.1333553},
  11243. Bdsk-Url-2 = {http://dx.doi.org/10.1109/E-SCIENCE.2007.3}}
  11244. @inproceedings{Raman:2008fk,
  11245. Acmid = {1356074},
  11246. Address = {New York, NY, USA},
  11247. Author = {Raman, Easwaran and Ottoni, Guilherme and Raman, Arun and Bridges, Matthew J. and August, David I.},
  11248. Booktitle = {Proceedings of the 6th annual IEEE/ACM international symposium on Code generation and optimization},
  11249. Date-Added = {2010-12-06 09:58:09 -0700},
  11250. Date-Modified = {2010-12-17 10:23:06 -0700},
  11251. Isbn = {978-1-59593-978-4},
  11252. Keywords = {automatic parallelization, doall, dswp, multi-core architectures, pipelined parallelism, tlp},
  11253. Location = {Boston, MA, USA},
  11254. Numpages = {10},
  11255. Pages = {114--123},
  11256. Publisher = {ACM},
  11257. Series = {CGO '08},
  11258. Title = {Parallel-stage decoupled software pipelining},
  11259. Year = {2008},
  11260. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NnbzZfcHNkc3dwLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2dvNl9wc2Rzd3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2dvNl9wc2Rzd3AucGRmAAAOACAADwBjAGcAbwA2AF8AcABzAGQAcwB3AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2dvNl9wc2Rzd3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11261. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1356058.1356074}}
  11262. @inproceedings{Charles:2005fk,
  11263. Acmid = {1094852},
  11264. Address = {New York, NY, USA},
  11265. 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},
  11266. Booktitle = {Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  11267. Date-Added = {2010-12-05 12:12:12 -0700},
  11268. Date-Modified = {2010-12-17 10:23:06 -0700},
  11269. Isbn = {1-59593-031-0},
  11270. Keywords = {Java, X10, atomic blocks, clocks, data distribution, multithreading, non-uniform cluster computing (NUCC), partitioned global address space (PGAS), places, productivity, scalability},
  11271. Location = {San Diego, CA, USA},
  11272. Numpages = {20},
  11273. Pages = {519--538},
  11274. Publisher = {ACM},
  11275. Series = {OOPSLA '05},
  11276. Title = {X10: an object-oriented approach to non-uniform cluster computing},
  11277. Year = {2005},
  11278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MTktY2hhcmxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MTktY2hhcmxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezHRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MTktY2hhcmxlcy5wZGYADgAiABAAcAA1ADEAOQAtAGMAaABhAHIAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUxOS1jaGFybGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  11279. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094852}}
  11280. @inproceedings{Weng:2002ly,
  11281. Acmid = {661369},
  11282. Address = {Washington, DC, USA},
  11283. Author = {Weng, Tien-hsiung and Chapman, Barbara M.},
  11284. Booktitle = {Proceedings of the 16th International Parallel and Distributed Processing Symposium},
  11285. Date-Added = {2010-12-04 23:24:53 -0700},
  11286. Date-Modified = {2010-12-17 10:23:06 -0700},
  11287. Isbn = {0-7695-1573-8},
  11288. Pages = {180--},
  11289. Publisher = {IEEE Computer Society},
  11290. Series = {IPDPS '02},
  11291. Title = {Implementing OpenMP Using Dataflow Execution Model for Data Locality and Efficient Parallel Execution},
  11292. Year = {2002},
  11293. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMDE2NDkzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEwMTY0OTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y2szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMDE2NDkzLnBkZgAADgAaAAwAMAAxADAAMQA2ADQAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEwMTY0OTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11294. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645610.661369}}
  11295. @article{Gordon:2006zr,
  11296. 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.},
  11297. Author = {Michael I. Gordon and William Thies and Saman Amarasinghe},
  11298. Date-Added = {2010-12-04 23:11:08 -0700},
  11299. Date-Modified = {2010-12-17 10:23:06 -0700},
  11300. Journal = {{SIGARCH} Comput. Archit. News},
  11301. Keywords = {coarse-grained dataflow, multicore, raw, software pipelining, streamit, streams},
  11302. Number = {5},
  11303. Title = {Exploiting coarse-grained task, data, and pipeline parallelism in stream programs},
  11304. Volume = {34},
  11305. Year = {2006},
  11306. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTEtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1MS1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MS1nb3Jkb24ucGRmAAAOACAADwBwADEANQAxAC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1MS1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11307. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1168919.1168877},
  11308. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1168919.1168877}}
  11309. @book{Darte:2000ys,
  11310. Author = {Alain Darte and Yves Robert and Frederic Vivien},
  11311. Date-Added = {2010-12-04 23:07:46 -0700},
  11312. Date-Modified = {2010-12-17 10:23:06 -0700},
  11313. Isbn = {0817641491},
  11314. Pages = {264},
  11315. Publisher = {Birkhauser Boston},
  11316. Title = {Scheduling and Automatic Parallelization},
  11317. Year = {2000},
  11318. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=556139&dl=GUIDE&coll=GUIDE&CFID=64381860&CFTOKEN=90334991}}
  11319. @inproceedings{Baskaran:2008vn,
  11320. 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.},
  11321. Address = {Salt Lake City, {UT,} {USA}},
  11322. Author = {Muthu Manikandan Baskaran and Uday Bondhugula and Sriram Krishnamoorthy and J. Ramanujam and Atanas Rountev and P. Sadayappan},
  11323. Booktitle = {Proceedings of the 13th {ACM} {SIGPLAN} Symposium on Principles and practice of parallel programming},
  11324. Date-Added = {2010-12-04 23:04:52 -0700},
  11325. Date-Modified = {2010-12-17 10:23:06 -0700},
  11326. Isbn = {978-1-59593-795-7},
  11327. Keywords = {data movement, graphics processor unit, multi-level tiling, scratchpad memory},
  11328. Pages = {1--10},
  11329. Publisher = {{ACM}},
  11330. Title = {Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories},
  11331. Year = {2008},
  11332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWJhc2thcmFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtYmFza2FyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95bNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtYmFza2FyYW4ucGRmAAAOACAADwBwADEALQBiAGEAcwBrAGEAcgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtYmFza2FyYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11333. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1345210&dl=GUIDE&coll=GUIDE&CFID=64381844&CFTOKEN=70258847},
  11334. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1345206.1345210}}
  11335. @inproceedings{Aleta:2001kx,
  11336. 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).},
  11337. Address = {Austin, Texas},
  11338. Author = {Alet\`{a}, Alex and Codina, Josep M. and S\'{a}nchez, Jes\'{u}s and Gonz\'{a}lez, Antonio},
  11339. Booktitle = {Proceedings of the 34th annual {ACM/IEEE} international symposium on Microarchitecture},
  11340. Date-Added = {2010-12-04 23:02:13 -0700},
  11341. Date-Modified = {2010-12-17 10:23:06 -0700},
  11342. Isbn = {0-7695-1369-7},
  11343. Publisher = {{IEEE} Computer Society},
  11344. Title = {Graph-partitioning based instruction scheduling for clustered processors},
  11345. Year = {2001},
  11346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTUwLWFsZXRhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1MC1hbGV0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MC1hbGV0YS5wZGYADgAeAA4AcAAxADUAMAAtAGEAbABlAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTUwLWFsZXRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11347. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?doid=563998.564019}}
  11348. @inproceedings{Ottoni:2007uq,
  11349. Acmid = {1331708},
  11350. Address = {Washington, DC, USA},
  11351. Author = {Ottoni, Guilherme and August, David},
  11352. Booktitle = {Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture},
  11353. Date-Added = {2010-12-04 22:58:25 -0700},
  11354. Date-Modified = {2010-12-17 10:23:06 -0700},
  11355. Isbn = {0-7695-3047-8},
  11356. Numpages = {13},
  11357. Pages = {56--68},
  11358. Publisher = {IEEE Computer Society},
  11359. Series = {MICRO 40},
  11360. Title = {Global Multi-Threaded Instruction Scheduling},
  11361. Year = {2007},
  11362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC40NzU1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjQ3NTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA77MMzlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC40NzU1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA0ADcANQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjQ3NTUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11363. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2007.17}}
  11364. @inproceedings{Warth:2008uq,
  11365. Acmid = {1328424},
  11366. Address = {New York, NY, USA},
  11367. Author = {Warth, Alessandro and Douglass, James R. and Millstein, Todd},
  11368. Booktitle = {Proceedings of the 2008 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  11369. Date-Added = {2010-12-04 14:49:31 -0700},
  11370. Date-Modified = {2010-12-17 10:23:06 -0700},
  11371. Isbn = {978-1-59593-977-7},
  11372. Keywords = {left recursion, packrat parsing},
  11373. Location = {San Francisco, California, USA},
  11374. Numpages = {8},
  11375. Pages = {103--110},
  11376. Publisher = {ACM},
  11377. Series = {PEPM '08},
  11378. Title = {Packrat parsers can support left recursion},
  11379. Year = {2008},
  11380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAzLXdhcnRoLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMy13YXJ0aC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95i9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMy13YXJ0aC5wZGYADgAeAA4AcAAxADAAMwAtAHcAYQByAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTAzLXdhcnRoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11381. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328408.1328424}}
  11382. @article{Reps:1984fk,
  11383. Acmid = {808247},
  11384. Address = {New York, NY, USA},
  11385. Author = {Reps, Thomas and Teitelbaum, Tim},
  11386. Date-Added = {2010-12-04 14:46:29 -0700},
  11387. Date-Modified = {2010-12-17 10:23:06 -0700},
  11388. Issn = {0163-5948},
  11389. Issue = {3},
  11390. Journal = {SIGSOFT Softw. Eng. Notes},
  11391. Month = {April},
  11392. Numpages = {7},
  11393. Pages = {42--48},
  11394. Publisher = {ACM},
  11395. Title = {The synthesizer generator},
  11396. Volume = {9},
  11397. Year = {1984},
  11398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDItcmVwcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0Mi1yZXBzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evbRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0Mi1yZXBzLnBkZgAOABoADABwADQAMgAtAHIAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQyLXJlcHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  11399. Bdsk-Url-1 = {http://doi.acm.org/10.1145/390010.808247}}
  11400. @article{Kwok:1999fk,
  11401. Acmid = {344618},
  11402. Address = {New York, NY, USA},
  11403. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  11404. Date-Added = {2010-11-18 21:27:21 -0700},
  11405. Date-Modified = {2010-12-17 10:23:06 -0700},
  11406. Issn = {0360-0300},
  11407. Issue = {4},
  11408. Journal = {ACM Comput. Surv.},
  11409. Keywords = {DAG, automatic parallelization, multiprocessors, parallel processing, software tools, static scheduling, task graphs},
  11410. Month = {December},
  11411. Numpages = {66},
  11412. Pages = {406--471},
  11413. Publisher = {ACM},
  11414. Title = {Static scheduling algorithms for allocating directed task graphs to multiprocessors},
  11415. Volume = {31},
  11416. Year = {1999},
  11417. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDA2LWt3b2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDA2LWt3b2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ru0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA2LWt3b2sucGRmAAAOABwADQBwADQAMAA2AC0AawB3AG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDA2LWt3b2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11418. Bdsk-Url-1 = {http://doi.acm.org/10.1145/344588.344618}}
  11419. @inproceedings{Waddell:1997fk,
  11420. Acmid = {717859},
  11421. Address = {London, UK},
  11422. Author = {Waddell, Oscar and Dybvig, R. Kent},
  11423. Booktitle = {Proceedings of the 4th International Symposium on Static Analysis},
  11424. Date-Added = {2010-11-08 09:44:34 -0700},
  11425. Date-Modified = {2015-11-18 04:55:23 +0000},
  11426. Numpages = {18},
  11427. Pages = {35--52},
  11428. Publisher = {Springer-Verlag},
  11429. Series = {SAS '97},
  11430. Title = {Fast and Effective Procedure Inlining},
  11431. Year = {1997},
  11432. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpbmxpbmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGlubGluaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiZwfScW8JUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nG1WQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlubGluaW5nLnBkZgAOABoADABpAG4AbABpAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaW5saW5pbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  11433. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=647166.717859}}
  11434. @inproceedings{Rossberg:2003fk,
  11435. Acmid = {888274},
  11436. Address = {New York, NY, USA},
  11437. Author = {Rossberg, Andreas},
  11438. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  11439. Date-Added = {2010-11-03 21:03:58 -0600},
  11440. Date-Modified = {2010-12-17 10:23:06 -0700},
  11441. Isbn = {1-58113-705-2},
  11442. Keywords = {abstract types, dynamic typing, encapsulation, existential types, generativity, opacity},
  11443. Location = {Uppsala, Sweden},
  11444. Numpages = {12},
  11445. Pages = {241--252},
  11446. Publisher = {ACM},
  11447. Series = {PPDP '03},
  11448. Title = {Generativity and dynamic opacity for abstract types},
  11449. Year = {2003},
  11450. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtcm9zc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLXJvc3NiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pe0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLXJvc3NiZXJnLnBkZgAADgAkABEAcAAyADQAMQAtAHIAbwBzAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQxLXJvc3NiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11451. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888274}}
  11452. @inproceedings{Stock:1988fk,
  11453. Address = {Morristown, NJ, USA},
  11454. Author = {Stock, Oliviero and Falcone, Rino and Insinnamo, Patrizia},
  11455. Booktitle = {Proceedings of the 12th conference on Computational linguistics},
  11456. Date-Added = {2010-10-07 16:02:13 -0600},
  11457. Date-Modified = {2010-12-17 10:23:06 -0700},
  11458. Isbn = {963 8431 56 3},
  11459. Location = {Budapest, Hungry},
  11460. Pages = {636--641},
  11461. Publisher = {Association for Computational Linguistics},
  11462. Title = {Island parsing and bidirectional charts},
  11463. Year = {1988},
  11464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0M4OC0yMTMyKDMpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPQzg4LTIxMzIoMykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+fszlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEM4OC0yMTMyKDMpLnBkZgAOACAADwBDADgAOAAtADIAMQAzADIAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DODgtMjEzMigzKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  11465. Bdsk-Url-1 = {http://dx.doi.org/10.3115/991719.991768}}
  11466. @inproceedings{Ahmed:2011fk,
  11467. Author = {Amal Ahmed and Robert Bruce Findler and Jeremy G. Siek and Philip Wadler},
  11468. Booktitle = {Symposium on Principles of Programming Languages},
  11469. Date-Added = {2010-10-03 14:18:52 -0600},
  11470. Date-Modified = {2012-12-17 17:10:25 +0000},
  11471. Month = {January},
  11472. Title = {Blame for {All}},
  11473. Year = {2011},
  11474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BvcGwxMTZnZi1haG1lZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BvcGwxMTZnZi1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBHRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwxMTZnZi1haG1lZC5wZGYAAA4AKAATAHAAbwBwAGwAMQAxADYAZwBmAC0AYQBoAG0AZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3BvcGwxMTZnZi1haG1lZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  11475. @inproceedings{Miao:2010qq,
  11476. Author = {Weiyu Miao and Jeremy G. Siek},
  11477. Booktitle = {{GPCE '10}: Proceedings of the international conference on Generative programming and component engineering},
  11478. Date-Added = {2010-08-03 09:51:58 -0600},
  11479. Date-Modified = {2010-08-03 09:52:39 -0600},
  11480. Title = {Incremental Type-Checking for Type-Reflective Metaprograms},
  11481. Year = {2010}}
  11482. @techreport{siek04:_fg1,
  11483. 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.},
  11484. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  11485. Date-Added = {2010-08-03 09:24:19 -0600},
  11486. Date-Modified = {2010-12-17 10:23:06 -0700},
  11487. Institution = {Indiana University},
  11488. Month = {December},
  11489. Number = 605,
  11490. Title = {Essential Language Support for Generic Programming: Formalization Part 1},
  11491. Year = 2004,
  11492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NpZWswNF9fZmcxLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2llazA0X19mZzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KCNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA0X19mZzEucGRmAAAOACAADwBzAGkAZQBrADAANABfAF8AZgBnADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2llazA0X19mZzEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11493. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR605}}
  11494. @inproceedings{Gottschlich:2010xd,
  11495. Address = {New York, NY, USA},
  11496. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  11497. Booktitle = {CGO '10: Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  11498. Date-Added = {2010-08-02 18:06:11 -0600},
  11499. Date-Modified = {2010-12-17 10:23:06 -0700},
  11500. Isbn = {978-1-60558-635-9},
  11501. Location = {Toronto, Ontario, Canada},
  11502. Pages = {101--110},
  11503. Publisher = {ACM},
  11504. Title = {An efficient software transactional memory using commit-time invalidation},
  11505. Year = {2010},
  11506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtZ290dHNjaGxpY2gucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWdvdHRzY2hsaWNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mH0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTAxLWdvdHRzY2hsaWNoLnBkZgAOACoAFABwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMDEtZ290dHNjaGxpY2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  11507. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  11508. @phdthesis{Furr:2009mi,
  11509. Author = {Michael Furr},
  11510. Date-Added = {2010-08-02 10:24:49 -0600},
  11511. Date-Modified = {2010-08-02 10:25:21 -0600},
  11512. School = {University of Maryland},
  11513. Title = {Combining Static and Dynamic Typing in Ruby},
  11514. Year = {2009}}
  11515. @mastersthesis{Mehnert:2009sf,
  11516. Author = {Hannes Mehnert},
  11517. Date-Added = {2010-08-02 10:20:10 -0600},
  11518. Date-Modified = {2010-08-02 10:21:43 -0600},
  11519. Month = {October},
  11520. School = {Technische Universitat Berlin},
  11521. Title = {Extending Dylan's Type System for Better Type Inference and Error Detection},
  11522. Year = {2009},
  11523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtkaXBsb21hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZGlwbG9tYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xUdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlwbG9tYS5wZGYAAA4AGAALAGQAaQBwAGwAbwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZGlwbG9tYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  11524. @misc{Tang:2010uq,
  11525. Author = {Audrey Tang},
  11526. Date-Added = {2010-07-31 23:50:27 +0100},
  11527. Date-Modified = {2010-08-01 14:01:46 +0100},
  11528. Howpublished = {http://pugs.blogs.com/pugs/2010/04/how-to-implement-perl-6-in-10.html},
  11529. Month = {April},
  11530. Title = {How to Implement {Perl} 6 in '10},
  11531. Year = {2010}}
  11532. @techreport{Gregor:2008fk,
  11533. Author = {Douglas Gregor and Bjarne Stroustrup and Jeremy Siek and James Widman},
  11534. Date-Added = {2010-07-31 08:26:13 +0100},
  11535. Date-Modified = {2010-07-31 08:28:14 +0100},
  11536. Institution = {ISO/IEC JTC1 SC22 WG21},
  11537. Month = {February},
  11538. Number = {N2520},
  11539. Title = {Proposed Wording for Concepts},
  11540. Year = {2008},
  11541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjUyMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yNTIwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRPRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yNTIwLnBkZgAADgAUAAkAbgAyADUAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yNTIwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11542. @inproceedings{Sulzmann:2007uq,
  11543. Address = {New York, NY, USA},
  11544. Author = {Sulzmann, Martin and Chakravarty, Manuel M. T. and Jones, Simon Peyton and Donnelly, Kevin},
  11545. Booktitle = {TLDI '07: Proceedings of the 2007 ACM SIGPLAN international workshop on Types in languages design and implementation},
  11546. Date-Added = {2010-07-27 23:37:24 +0100},
  11547. Date-Modified = {2010-12-17 10:23:06 -0700},
  11548. Isbn = {1-59593-393-X},
  11549. Location = {Nice, Nice, France},
  11550. Pages = {53--66},
  11551. Publisher = {ACM},
  11552. Title = {System F with type equality coercions},
  11553. Year = {2007},
  11554. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmYy10bGRpLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmMtdGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zW9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmMtdGxkaS5wZGYAAA4AGAALAGYAYwAtAHQAbABkAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZmMtdGxkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  11555. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190315.1190324}}
  11556. @inproceedings{Wrigstad:2010fk,
  11557. Author = {Wrigstad, Tobias and Nardelli, Francesco Zappa and Lebresne, Sylvain and {\"O}stlund, Johan and Vitek, Jan},
  11558. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  11559. Date-Added = {2010-07-13 20:52:40 +0100},
  11560. Date-Modified = {2014-09-10 18:49:14 +0000},
  11561. Pages = {377--388},
  11562. Series = {POPL},
  11563. Title = {Integrating typed and untyped code in a scripting language},
  11564. Year = {2010},
  11565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzctd3JpZ3N0YWQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc3LXdyaWdzdGFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rZ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc3LXdyaWdzdGFkLnBkZgAADgAkABEAcAAzADcANwAtAHcAcgBpAGcAcwB0AGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzc3LXdyaWdzdGFkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11566. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706343}}
  11567. @article{Grossman:2000ys,
  11568. Address = {New York, NY, USA},
  11569. Author = {Grossman, Dan and Morrisett, Greg and Zdancewic, Steve},
  11570. Date-Added = {2010-07-07 11:19:10 +0100},
  11571. Date-Modified = {2010-12-17 10:23:06 -0700},
  11572. Issn = {0164-0925},
  11573. Journal = {ACM Trans. Program. Lang. Syst.},
  11574. Number = {6},
  11575. Pages = {1037--1080},
  11576. Publisher = {ACM},
  11577. Title = {Syntactic type abstraction},
  11578. Volume = {22},
  11579. Year = {2000},
  11580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDM3LWdyb3NzbWFuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMzctZ3Jvc3NtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMzctZ3Jvc3NtYW4ucGRmAA4AJgASAHAAMQAwADMANwAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTAzNy1ncm9zc21hbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  11581. Bdsk-Url-1 = {http://doi.acm.org/10.1145/371880.371887}}
  11582. @inproceedings{Turi:1997vn,
  11583. Address = {Washington, DC, USA},
  11584. Author = {Turi, Daniele and Plotkin, Gordon},
  11585. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  11586. Date-Added = {2010-06-29 22:57:51 +0100},
  11587. Date-Modified = {2010-06-29 22:57:55 +0100},
  11588. Isbn = {0-8186-7925-5},
  11589. Pages = {280},
  11590. Publisher = {IEEE Computer Society},
  11591. Title = {Towards a Mathematical Operational Semantics},
  11592. Year = {1997},
  11593. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01hdGhfT3BfU2VtLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWF0aF9PcF9TZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vl8zlmwkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1hdGhfT3BfU2VtLnBkZgAOACAADwBNAGEAdABoAF8ATwBwAF8AUwBlAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NYXRoX09wX1NlbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  11594. @article{Sangiorgi:2009kx,
  11595. Address = {New York, NY, USA},
  11596. Author = {Sangiorgi, Davide},
  11597. Date-Added = {2010-06-28 11:15:26 +0100},
  11598. Date-Modified = {2010-12-17 10:23:06 -0700},
  11599. Issn = {0164-0925},
  11600. Journal = {ACM Trans. Program. Lang. Syst.},
  11601. Number = {4},
  11602. Pages = {1--41},
  11603. Publisher = {ACM},
  11604. Title = {On the origins of bisimulation and coinduction},
  11605. Volume = {31},
  11606. Year = {2009},
  11607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWhpc3RvcnlfYmlzX2NvaW5kLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaGlzdG9yeV9iaXNfY29pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91qtEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaGlzdG9yeV9iaXNfY29pbmQucGRmAAAOACwAFQBoAGkAcwB0AG8AcgB5AF8AYgBpAHMAXwBjAG8AaQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvaGlzdG9yeV9iaXNfY29pbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  11608. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1516507.1516510}}
  11609. @inproceedings{Sangiorgi:2007uq,
  11610. Address = {Washington, DC, USA},
  11611. Author = {Sangiorgi, Davide and Kobayashi, Naoki and Sumii, Eijiro},
  11612. Booktitle = {LICS '07: Proceedings of the 22nd Annual IEEE Symposium on Logic in Computer Science},
  11613. Date-Added = {2010-06-28 11:12:22 +0100},
  11614. Date-Modified = {2010-12-17 10:23:06 -0700},
  11615. Isbn = {0-7695-2908-9},
  11616. Pages = {293--302},
  11617. Publisher = {IEEE Computer Society},
  11618. Title = {Environmental Bisimulations for Higher-Order Languages},
  11619. Year = {2007},
  11620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Qs0Mjc2NTczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuXDzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoANDI3NjU3My5wZGYADgAYAAsANAAyADcANgA1ADcAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  11621. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hcHBMSUNTMDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hcHBMSUNTMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26g0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhcHBMSUNTMDcucGRmAAAOABwADQBhAHAAcABMAEkAQwBTADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hcHBMSUNTMDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11622. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2007.17}}
  11623. @inproceedings{Sangiorgi:1992fk,
  11624. Address = {London, UK},
  11625. Author = {Sangiorgi, Davide and Milner, Robin},
  11626. Booktitle = {CONCUR '92: Proceedings of the Third International Conference on Concurrency Theory},
  11627. Date-Added = {2010-06-28 11:10:33 +0100},
  11628. Date-Modified = {2010-06-28 11:10:38 +0100},
  11629. Isbn = {3-540-55822-5},
  11630. Pages = {32--46},
  11631. Publisher = {Springer-Verlag},
  11632. Title = {The Problem of ``Weak Bisimulation up to''},
  11633. Year = {1992},
  11634. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDIpMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDIpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDIpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMgApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMikwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11635. @inproceedings{Neis:2009fk,
  11636. Address = {New York, NY, USA},
  11637. Author = {Neis, Georg and Dreyer, Derek and Rossberg, Andreas},
  11638. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  11639. Date-Added = {2010-05-20 23:56:33 -0600},
  11640. Date-Modified = {2010-12-17 10:23:06 -0700},
  11641. Isbn = {978-1-60558-332-7},
  11642. Location = {Edinburgh, Scotland},
  11643. Pages = {135--148},
  11644. Publisher = {ACM},
  11645. Title = {Non-parametric parametricity},
  11646. Year = {2009},
  11647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM1LW5laXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM1LW5laXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m70Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM1LW5laXMucGRmAAAOABwADQBwADEAMwA1AC0AbgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTM1LW5laXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11648. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596550.1596572}}
  11649. @inproceedings{Garcia:2009eu,
  11650. Address = {New York, NY, USA},
  11651. Author = {Garcia, Ronald and Lumsdaine, Andrew},
  11652. Booktitle = {GPCE '09: Proceedings of the eighth international conference on Generative programming and component engineering},
  11653. Date-Added = {2010-05-17 10:01:32 -0600},
  11654. Date-Modified = {2010-12-17 10:23:06 -0700},
  11655. Isbn = {978-1-60558-494-2},
  11656. Location = {Denver, Colorado, USA},
  11657. Pages = {25--34},
  11658. Publisher = {ACM},
  11659. Title = {Toward foundations for type-reflective metaprogramming},
  11660. Year = {2009},
  11661. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI1LWdhcmNpYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96atEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1LWdhcmNpYS5wZGYADgAeAA4AcAAyADUALQBnAGEAcgBjAGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjUtZ2FyY2lhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11662. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1621607.1621613}}
  11663. @inproceedings{Bracha:1990it,
  11664. Address = {New York, NY, USA},
  11665. Author = {Bracha, Gilad and Cook, William},
  11666. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  11667. Date-Added = {2010-04-23 10:17:46 -0600},
  11668. Date-Modified = {2010-12-17 10:23:06 -0700},
  11669. Isbn = {0-201-52430-X},
  11670. Location = {Ottawa, Canada},
  11671. Pages = {303--311},
  11672. Publisher = {ACM},
  11673. Title = {Mixin-based inheritance},
  11674. Year = {1990},
  11675. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMDMtYnJhY2hhMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMDMtYnJhY2hhMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMDMtYnJhY2hhMC5wZGYADgAiABAAcAAzADAAMwAtAGIAcgBhAGMAaABhADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMwMy1icmFjaGEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  11676. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  11677. @inproceedings{Westbrook:2010vn,
  11678. Author = {Edwin Westbrook and Mathias Ricken and Jun Inoue and Yilong Yao and Tamer Abdelatif and Walid Taha},
  11679. Booktitle = {ACM SIGPLAN Conference on Programming Language Design and Implementation},
  11680. Date-Added = {2010-04-19 09:29:37 -0600},
  11681. Date-Modified = {2010-04-19 09:30:24 -0600},
  11682. Title = {Mint: Java Multi-stage Programming Using Weak Separability},
  11683. Year = {2010},
  11684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkyMDEwLW1pbnQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMjAxMC1taW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wH0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMjAxMC1taW50LnBkZgAADgAkABEAcABsAGQAaQAyADAAMQAwAC0AbQBpAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wbGRpMjAxMC1taW50LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11685. @inproceedings{Huang:2008yq,
  11686. Address = {New York, NY, USA},
  11687. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  11688. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  11689. Date-Added = {2010-04-19 09:15:27 -0600},
  11690. Date-Modified = {2010-12-17 10:23:06 -0700},
  11691. Isbn = {978-1-59593-860-2},
  11692. Location = {Tucson, AZ, USA},
  11693. Pages = {79--89},
  11694. Publisher = {ACM},
  11695. Title = {Expressive and safe static reflection with MorphJ},
  11696. Year = {2008},
  11697. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzktaHVhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzktaHVhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uX0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzktaHVhbmcucGRmAAAOABwADQBwADcAOQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzktaHVhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11698. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375592}}
  11699. @inproceedings{Danvy:2008fk,
  11700. Address = {New York, NY, USA},
  11701. Author = {Danvy, Olivier},
  11702. Booktitle = {ICFP '08: Proceeding of the 13th ACM SIGPLAN international conference on Functional programming},
  11703. Date-Added = {2010-04-14 22:09:25 -0600},
  11704. Date-Modified = {2010-12-17 10:23:06 -0700},
  11705. Isbn = {978-1-59593-919-7},
  11706. Location = {Victoria, BC, Canada},
  11707. Pages = {131--142},
  11708. Publisher = {ACM},
  11709. Title = {Defunctionalized interpreters for programming languages},
  11710. Year = {2008},
  11711. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMxLWRhbnZ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzMS1kYW52eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95stEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMS1kYW52eS5wZGYADgAeAA4AcAAxADMAMQAtAGQAYQBuAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTMxLWRhbnZ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11712. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411206}}
  11713. @inproceedings{Turi:1997mq,
  11714. Address = {Washington, DC, USA},
  11715. Author = {Turi, Daniele and Plotkin, Gordon},
  11716. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  11717. Date-Added = {2010-04-13 14:42:32 -0600},
  11718. Date-Modified = {2010-04-13 14:42:34 -0600},
  11719. Isbn = {0-8186-7925-5},
  11720. Pages = {280},
  11721. Publisher = {IEEE Computer Society},
  11722. Title = {Towards a Mathematical Operational Semantics},
  11723. Year = {1997},
  11724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzOTcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iy0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsaWNzOTcucGRmAA4AFgAKAGwAaQBjAHMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xpY3M5Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  11725. @article{Hutton:2007il,
  11726. Author = {Graham Hutton and Joel Wright},
  11727. Date-Added = {2010-04-13 14:28:07 -0600},
  11728. Date-Modified = {2010-04-13 14:28:09 -0600},
  11729. Journal = {Journal of Functional Programming},
  11730. Month = nov,
  11731. Number = 6,
  11732. Pages = {777--792},
  11733. Publisher = {Cambridge University Press},
  11734. Title = {{What is the Meaning of These Constant Interruptions?}},
  11735. Volume = 17,
  11736. Year = 2007,
  11737. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pbnRlcnJ1cHRzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaW50ZXJydXB0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914NEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW50ZXJydXB0cy5wZGYADgAeAA4AaQBuAHQAZQByAHIAdQBwAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pbnRlcnJ1cHRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  11738. @unpublished{Felleisen:1999df,
  11739. Author = {Matthias Felleisen and Amr Sabry},
  11740. Date-Added = {2010-04-13 13:40:27 -0600},
  11741. Date-Modified = {2010-04-13 13:40:58 -0600},
  11742. Month = {August},
  11743. Title = {Continuations in Programming Practice: Introduction and Survey},
  11744. Year = {1999},
  11745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRpbnVhdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250aW51YXRpb25zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Er0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb250aW51YXRpb25zLnBkZgAADgAkABEAYwBvAG4AdABpAG4AdQBhAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jb250aW51YXRpb25zLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11746. @inproceedings{Launchbury:1993jx,
  11747. Address = {New York, NY, USA},
  11748. Author = {Launchbury, John},
  11749. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11750. Date-Added = {2010-04-13 13:00:06 -0600},
  11751. Date-Modified = {2010-12-17 10:23:06 -0700},
  11752. Isbn = {0-89791-560-7},
  11753. Location = {Charleston, South Carolina, United States},
  11754. Pages = {144--154},
  11755. Publisher = {ACM},
  11756. Title = {A natural semantics for lazy evaluation},
  11757. Year = {1993},
  11758. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxNDQtbGF1bmNoYnVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxNDQtbGF1bmNoYnVyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecvRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDQtbGF1bmNoYnVyeS5wZGYAAA4AKAATAHAAMQA0ADQALQBsAGEAdQBuAGMAaABiAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxNDQtbGF1bmNoYnVyeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11759. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158618}}
  11760. @article{Ariola:2008fk,
  11761. Address = {New York, NY, USA},
  11762. Author = {Ariola, Zena m. and Herbelin, Hugo},
  11763. Date-Added = {2010-04-07 12:58:38 -0400},
  11764. Date-Modified = {2010-12-17 10:23:06 -0700},
  11765. Issn = {0956-7968},
  11766. Journal = {J. Funct. Program.},
  11767. Number = {3},
  11768. Pages = {373--419},
  11769. Publisher = {Cambridge University Press},
  11770. Title = {Control reduction theories: The benefit of structural substitution},
  11771. Volume = {18},
  11772. Year = {2008},
  11773. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg3RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYADgA6ABwAagBmAHAALQBBAHIAaQBIAGUAcgAwADcALQBsAGEAbQBiAGQAYQAtAEMALQB0AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvamZwLUFyaUhlcjA3LWxhbWJkYS1DLXRwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  11774. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796807006612}}
  11775. @inbook{McCarthy:1963fk,
  11776. Author = {John McCarthy},
  11777. Date-Added = {2010-04-05 22:23:00 -0600},
  11778. Date-Modified = {2010-04-05 22:24:06 -0600},
  11779. Publisher = {North-Holland},
  11780. Title = {A basis for a mathematical theory of computation},
  11781. Volume = {Computer programming and formal systems},
  11782. Year = {1963}}
  11783. @article{Banerjee:1998uq,
  11784. Address = {Amsterdam, The Netherlands, The Netherlands},
  11785. Author = {Banerjee, Anindya and Schmidt, David A.},
  11786. Date-Added = {2010-04-01 01:38:26 -0600},
  11787. Date-Modified = {2010-12-17 10:23:06 -0700},
  11788. Issn = {0167-6423},
  11789. Journal = {Sci. Comput. Program.},
  11790. Number = {1},
  11791. Pages = {47--73},
  11792. Publisher = {Elsevier North-Holland, Inc.},
  11793. Title = {Stackability in the simply-typed call-by-value lambda calculus},
  11794. Volume = {31},
  11795. Year = {1998},
  11796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlNC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGU0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11797. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(96)00040-8}}
  11798. @inproceedings{Filinski:2010oq,
  11799. Address = {New York, NY, USA},
  11800. Author = {Filinski, Andrzej},
  11801. Booktitle = {POPL '10: Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11802. Date-Added = {2010-04-02 10:50:45 -0600},
  11803. Date-Modified = {2010-12-17 10:23:06 -0700},
  11804. Isbn = {978-1-60558-479-9},
  11805. Location = {Madrid, Spain},
  11806. Pages = {483--494},
  11807. Publisher = {ACM},
  11808. Title = {Monads in action},
  11809. Year = {2010},
  11810. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706354}}
  11811. @inproceedings{Jaskelioff:2008nx,
  11812. Address = {Reykjavik, Iceland},
  11813. Author = {Mauro Jaskelioff and Neil Ghani and Graham Hutton},
  11814. Booktitle = {Proceedings of the Workshop on Mathematically Structured Functional Programming},
  11815. Date-Added = {2010-04-02 10:46:37 -0600},
  11816. Date-Modified = {2010-04-02 10:46:41 -0600},
  11817. Month = jul,
  11818. Title = {{Modularity and Implementation of Mathematical Operational Semantics}},
  11819. Year = 2008,
  11820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2R1bGFyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kdWxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9489EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kdWxhci5wZGYAAA4AGAALAG0AbwBkAHUAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbW9kdWxhci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  11821. @article{Ullmann:1976fk,
  11822. Address = {New York, NY, USA},
  11823. Author = {Ullmann, J. R.},
  11824. Date-Added = {2010-03-30 23:45:35 -0600},
  11825. Date-Modified = {2010-12-17 10:23:06 -0700},
  11826. Issn = {0004-5411},
  11827. Journal = {J. ACM},
  11828. Number = {1},
  11829. Pages = {31--42},
  11830. Publisher = {ACM},
  11831. Title = {An Algorithm for Subgraph Isomorphism},
  11832. Volume = {23},
  11833. Year = {1976},
  11834. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMS11bGxtYW5uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxLXVsbG1hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96sdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxLXVsbG1hbm4ucGRmAAAOACAADwBwADMAMQAtAHUAbABsAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxLXVsbG1hbm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11835. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321921.321925}}
  11836. @unpublished{Barr:1999th,
  11837. Author = {Michael Barr and Charles Wells},
  11838. Date-Added = {2010-03-29 16:48:20 -0600},
  11839. Date-Modified = {2010-03-29 16:48:58 -0600},
  11840. Title = {Category Theory Lectures Notes for ESSLLI},
  11841. Year = {1999},
  11842. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iYXJyd2VsbHMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iYXJyd2VsbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Aj0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYXJyd2VsbHMucGRmAAAOABwADQBiAGEAcgByAHcAZQBsAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9iYXJyd2VsbHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  11843. @inproceedings{Peyton-Jones:1993fk,
  11844. Address = {New York, NY, USA},
  11845. Author = {Peyton Jones, Simon L. and Wadler, Philip},
  11846. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11847. Date-Added = {2010-03-26 22:10:53 -0600},
  11848. Date-Modified = {2010-12-17 10:23:06 -0700},
  11849. Isbn = {0-89791-560-7},
  11850. Location = {Charleston, South Carolina, United States},
  11851. Pages = {71--84},
  11852. Publisher = {ACM},
  11853. Title = {Imperative functional programming},
  11854. Year = {1993},
  11855. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uC0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEtam9uZXMucGRmAAAOABwADQBwADcAMQAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzEtam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11856. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158524}}
  11857. @article{Fluet:2006hb,
  11858. Address = {New York, NY, USA},
  11859. Author = {Fluet, Matthew and Morrisett, Greg},
  11860. Date-Added = {2010-03-26 11:05:39 -0600},
  11861. Date-Modified = {2011-10-21 22:23:36 -0600},
  11862. Journal = {J. Funct. Program.},
  11863. Number = {4-5},
  11864. Pages = {485--545},
  11865. Publisher = {Cambridge University Press},
  11866. Title = {Monadic regions},
  11867. Volume = {16},
  11868. Year = {2006},
  11869. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlqZnAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWpmcDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg/RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcDA2LnBkZgAADgAUAAkAagBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2pmcDA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  11870. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679680600596X}}
  11871. @inproceedings{Jones:1995fk,
  11872. Address = {New York, NY, USA},
  11873. Author = {Jones, Mark P.},
  11874. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  11875. Date-Added = {2010-03-22 23:20:47 +0000},
  11876. Date-Modified = {2010-12-17 10:23:06 -0700},
  11877. Isbn = {0-89791-719-7},
  11878. Location = {La Jolla, California, United States},
  11879. Pages = {160--169},
  11880. Publisher = {ACM},
  11881. Title = {Simplifying and improving qualified types},
  11882. Year = {1995},
  11883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYwLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2MC1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MC1qb25lcy5wZGYADgAeAA4AcAAxADYAMAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYwLWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11884. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224198}}
  11885. @techreport{Siek:2006qf,
  11886. Author = {Jeremy G. Siek},
  11887. Date-Added = {2010-03-21 23:34:03 +0000},
  11888. Date-Modified = {2010-03-21 23:35:35 +0000},
  11889. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11890. Month = {September},
  11891. Number = {N2098},
  11892. Title = {Scoped Concept Maps},
  11893. Year = {2006},
  11894. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRDRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMDk4LnBkZgAADgAUAAkAbgAyADAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMDk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11895. @techreport{Gregor:2007ve,
  11896. Author = {Douglas Gregor and Bjarne Stroustrup},
  11897. Date-Added = {2010-03-21 23:14:44 +0000},
  11898. Date-Modified = {2010-03-21 23:15:22 +0000},
  11899. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11900. Month = {March},
  11901. Title = {Proposed Wording for Concepts},
  11902. Year = {2007},
  11903. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjE5My5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRHRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMTkzLnBkZgAADgAUAAkAbgAyADEAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMTkzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11904. @techreport{Gregor:2006ly,
  11905. Author = {Douglas Gregor and Bjarne Stroustrup},
  11906. Date-Added = {2010-03-21 23:01:21 +0000},
  11907. Date-Modified = {2011-03-03 16:04:21 -0700},
  11908. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11909. Month = {June},
  11910. Number = {N2042},
  11911. Title = {Concepts},
  11912. Year = {2006},
  11913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ/RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMDQyLnBkZgAADgAUAAkAbgAyADAANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMDQyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11914. @inproceedings{Dos-Reis:2006zr,
  11915. Address = {New York, NY, USA},
  11916. Author = {Dos Reis, Gabriel and Stroustrup, Bjarne},
  11917. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11918. Date-Added = {2010-03-21 22:08:00 +0000},
  11919. Date-Modified = {2011-03-03 15:58:01 -0700},
  11920. Isbn = {1-59593-027-2},
  11921. Location = {Charleston, South Carolina, USA},
  11922. Pages = {295--308},
  11923. Publisher = {ACM},
  11924. Title = {Specifying {C++} concepts},
  11925. Year = {2006},
  11926. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjk1LWRvcy1yZWlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11927. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111064}}
  11928. @unpublished{Stepanov:1991ys,
  11929. Author = {Alexander A. Stepanov},
  11930. Date-Added = {2010-03-18 23:45:24 -0600},
  11931. Date-Modified = {2010-03-18 23:46:30 -0600},
  11932. Howpublished = {http://www.stepanovpapers.com/},
  11933. Note = {Lecture given at SRI},
  11934. Title = {Design of Generic Libraries},
  11935. Year = {1991},
  11936. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHERlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9KXM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZXNpZ25PZkdlbmVyaWNMaWJyYXJpZXMucGRmAAAOADoAHABEAGUAcwBpAGcAbgBPAGYARwBlAG4AZQByAGkAYwBMAGkAYgByAGEAcgBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  11937. @inproceedings{MacQueen:1984vn,
  11938. Address = {New York, NY, USA},
  11939. Author = {MacQueen, David},
  11940. Booktitle = {LFP '84: Proceedings of the 1984 {ACM} Symposium on {LISP} and functional programming},
  11941. Date-Added = {2010-03-18 22:56:19 -0600},
  11942. Date-Modified = {2010-12-17 10:23:06 -0700},
  11943. Isbn = {0-89791-142-3},
  11944. Location = {Austin, Texas, United States},
  11945. Pages = {198--207},
  11946. Publisher = {ACM},
  11947. Title = {Modules for standard {ML}},
  11948. Year = {1984},
  11949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxOTgtbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTk4LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3of0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTk4LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAxADkAOAAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTk4LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11950. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800055.802036}}
  11951. @inproceedings{Burstall:1980kx,
  11952. Address = {New York, NY, USA},
  11953. Author = {Burstall, R. M. and MacQueen, D. B. and Sannella, D. T.},
  11954. Booktitle = {LFP '80: Proceedings of the 1980 ACM conference on LISP and functional programming},
  11955. Date-Added = {2010-03-18 20:39:44 -0600},
  11956. Date-Modified = {2011-10-10 13:34:41 -0600},
  11957. Location = {Stanford University, California, United States},
  11958. Pages = {136--143},
  11959. Publisher = {ACM},
  11960. Title = {{HOPE}: An experimental applicative language},
  11961. Year = {1980},
  11962. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMzYtYnVyc3RhbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTM2LWJ1cnN0YWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m90Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM2LWJ1cnN0YWxsLnBkZgAADgAkABEAcAAxADMANgAtAGIAdQByAHMAdABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTM2LWJ1cnN0YWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11963. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800087.802799}}
  11964. @inproceedings{Jenks:1981uq,
  11965. Address = {New York, NY, USA},
  11966. Author = {Jenks, Richard D. and Trager, Barry M.},
  11967. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  11968. Date-Added = {2010-03-18 20:30:55 -0600},
  11969. Date-Modified = {2010-12-17 10:23:06 -0700},
  11970. Isbn = {0-89791-047-8},
  11971. Location = {Snowbird, Utah, United States},
  11972. Pages = {6--13},
  11973. Publisher = {ACM},
  11974. Read = {1},
  11975. Title = {A language for computational algebra},
  11976. Year = {1981},
  11977. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNi1qZW5rcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2LWplbmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1bRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2LWplbmtzLnBkZgAOABoADABwADYALQBqAGUAbgBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDYtamVua3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  11978. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806363}}
  11979. @inproceedings{Kapur:1982fk,
  11980. Address = {London, UK},
  11981. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander A.},
  11982. Booktitle = {Program Specification, Proceedings of a Workshop},
  11983. Date-Added = {2010-03-18 20:22:38 -0600},
  11984. Date-Modified = {2010-03-18 20:22:58 -0600},
  11985. Isbn = {3-540-11490-4},
  11986. Pages = {402--414},
  11987. Publisher = {Springer-Verlag},
  11988. Title = {Tecton: A Language for Manipulating Generic Objects},
  11989. Year = {1982},
  11990. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClRlY3Rvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBufM5Zt7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhywAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUZWN0b24ucGRmAAAOABYACgBUAGUAYwB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11991. @techreport{Birkedal:1993vh,
  11992. Author = {Lars Birkedal and Nick Rothwell and Mads Tofte and David N. Turner},
  11993. Date-Added = {2010-03-17 10:54:56 -0600},
  11994. Date-Modified = {2010-03-17 10:55:02 -0600},
  11995. Institution = {Department of Computer Science, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen},
  11996. Number = {DIKU-report 93/14},
  11997. Semno = {D-181},
  11998. 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.},
  11999. Title = {The {ML} Kit (Version 1)},
  12000. Year = {1993},
  12001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4zNzIwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjM3MjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jx8zlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4zNzIwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAzADcAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjM3MjAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12002. @book{van-der-Waerden:1990kn,
  12003. Author = {B. L. {van der Waerden}},
  12004. Date-Added = {2010-03-17 10:08:36 -0600},
  12005. Date-Modified = {2010-03-17 10:12:15 -0600},
  12006. Publisher = {Springer},
  12007. Title = {Algebra: Volume I},
  12008. Year = {1991}}
  12009. @inproceedings{Burstall:1977yf,
  12010. Address = {San Francisco, CA, USA},
  12011. Author = {Burstall, R. M. and Goguen, J. A.},
  12012. Booktitle = {IJCAI'77: Proceedings of the 5th international joint conference on Artificial intelligence},
  12013. Date-Added = {2010-03-17 10:02:04 -0600},
  12014. Date-Modified = {2010-03-17 10:02:09 -0600},
  12015. Location = {Cambridge, USA},
  12016. Pages = {1045--1058},
  12017. Publisher = {Morgan Kaufmann Publishers Inc.},
  12018. Title = {Putting theories together to make specifications},
  12019. Year = {1977}}
  12020. @inproceedings{Burstall:1980eu,
  12021. Address = {London, UK},
  12022. Author = {Burstall, Rod M. and Goguen, Joseph A.},
  12023. Booktitle = {Proceedings of the Abstract Software Specifications, 1979 Copenhagen Winter School},
  12024. Date-Added = {2010-03-17 09:59:40 -0600},
  12025. Date-Modified = {2011-10-10 13:34:19 -0600},
  12026. Isbn = {3-540-10007-5},
  12027. Pages = {292--332},
  12028. Publisher = {Springer-Verlag},
  12029. Title = {The Semantics of {CLEAR}, A Specification Language},
  12030. Year = {1980},
  12031. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDkpMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDkpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDkpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAOQApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoOSkwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  12032. @article{McCarthy:1960dz,
  12033. Address = {New York, NY, USA},
  12034. Author = {McCarthy, John},
  12035. Date-Added = {2010-03-15 16:25:41 -0600},
  12036. Date-Modified = {2010-12-17 10:23:06 -0700},
  12037. Issn = {0001-0782},
  12038. Journal = {Commun. ACM},
  12039. Number = {4},
  12040. Pages = {184--195},
  12041. Publisher = {ACM},
  12042. Title = {Recursive functions of symbolic expressions and their computation by machine, Part I},
  12043. Volume = {3},
  12044. Year = {1960},
  12045. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODQtbWNjYXJ0aHkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTg0LW1jY2FydGh5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTg0LW1jY2FydGh5LnBkZgAADgAkABEAcAAxADgANAAtAG0AYwBjAGEAcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTg0LW1jY2FydGh5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12046. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367199}}
  12047. @inproceedings{Morris:1973jt,
  12048. Address = {New York, NY, USA},
  12049. Author = {Morris,Jr., James H.},
  12050. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  12051. Date-Added = {2010-03-15 11:34:03 -0600},
  12052. Date-Modified = {2010-12-17 10:23:06 -0700},
  12053. Location = {Boston, Massachusetts},
  12054. Pages = {120--124},
  12055. Publisher = {ACM},
  12056. Title = {Types are not sets},
  12057. Year = {1973},
  12058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjAtbW9ycmlzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMC1tb3JyaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95o9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMC1tb3JyaXMucGRmAAAOACAADwBwADEAMgAwAC0AbQBvAHIAcgBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMC1tb3JyaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12059. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512938}}
  12060. @techreport{Gries:1975rr,
  12061. Author = {David Gries and Narain Gehani},
  12062. Date-Added = {2010-03-15 11:27:55 -0600},
  12063. Date-Modified = {2010-03-15 11:28:44 -0600},
  12064. Institution = {Cornell University},
  12065. Month = {May},
  12066. Number = {TR75-244},
  12067. Title = {Some Ideas on Data Types in High Level Languages},
  12068. Year = {1975},
  12069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjc1LTI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPMlfM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3NS0yNDQucGRmAAAOABYACgA3ADUALQAyADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  12070. @inproceedings{Siek:2004si,
  12071. 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. },
  12072. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  12073. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  12074. Date-Added = {2010-03-11 16:08:22 -0700},
  12075. Date-Modified = {2010-03-11 16:08:34 -0700},
  12076. Month = {April},
  12077. Organization = {{Adobe Systems}},
  12078. Title = {Modular Generics},
  12079. Year = 2004,
  12080. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ignRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYADgA6ABwAcwBpAGUAawAwADQAXwBfAG0AbwBkAHUAbABhAHIAXwBnAGUAbgBlAHIAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvc2llazA0X19tb2R1bGFyX2dlbmVyaWNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  12081. @inproceedings{Siek:2000if,
  12082. Address = {Erfurt, Germany},
  12083. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  12084. Booktitle = {Proceedings of the First Workshop on C++ Template Programming},
  12085. Date-Added = {2010-03-11 15:48:29 -0700},
  12086. Date-Modified = {2010-12-17 10:23:06 -0700},
  12087. Title = {Concept checking: Binding parametric polymorphism in {C}++},
  12088. Year = {2000},
  12089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswMGNvbmNlcHQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDBjb25jZXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oH0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDBjb25jZXB0LnBkZgAADgAkABEAcwBpAGUAawAwADAAYwBvAG4AYwBlAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaWVrMDBjb25jZXB0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12090. Bdsk-Url-1 = {citeseer.nj.nec.com/siek00concept.html}}
  12091. @techreport{Stroustrup:2003vl,
  12092. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  12093. Date-Added = {2010-03-11 15:04:22 -0700},
  12094. Date-Modified = {2010-03-11 15:04:43 -0700},
  12095. Institution = {ISO/IEC JTC 1 SC22 WG21},
  12096. Number = {N1522},
  12097. Title = {Concepts - Design choices for template argument checking},
  12098. Year = {2003},
  12099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUyMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQrRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTIyLnBkZgAADgAUAAkAbgAxADUAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTIyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12100. @techreport{Stroustrup:2003yf,
  12101. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  12102. Date-Added = {2010-03-11 15:03:07 -0700},
  12103. Date-Modified = {2010-03-11 15:04:01 -0700},
  12104. Institution = {ISO/IEC JTC 1 SC22 WG21},
  12105. Number = {N1536},
  12106. Title = {Concepts - syntax and composition},
  12107. Year = {2003},
  12108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUzNi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTM2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQvRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTM2LnBkZgAADgAUAAkAbgAxADUAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTM2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12109. @techreport{Stroustrup:2003sf,
  12110. Author = {Bjarne Stroustrup},
  12111. Date-Added = {2010-03-11 14:58:46 -0700},
  12112. Date-Modified = {2010-03-13 22:45:30 -0700},
  12113. Institution = {ISO/IEC JTC 1 SC22 WG21},
  12114. Number = {N1510},
  12115. Title = {Concept checking - A more abstract complement to type checking},
  12116. Year = {2003},
  12117. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUxMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQnRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTEwLnBkZgAADgAUAAkAbgAxADUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTEwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12118. @inproceedings{HermanWand08:Hygiene,
  12119. Author = {David Herman and Mitchell Wand},
  12120. Booktitle = {{ESOP} '08: Proceedings of the Seventeenth European Symposium On Programming},
  12121. Date-Added = {2010-03-05 09:54:26 -0700},
  12122. Date-Modified = {2010-03-05 09:54:26 -0700},
  12123. Location = {Budapest, Hungary},
  12124. Month = mar,
  12125. Title = {A Theory of Hygienic Macros},
  12126. Year = 2008,
  12127. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmVzb3AwOC1oeWdpZW5lLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZXNvcDA4LWh5Z2llbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDA4LWh5Z2llbmUucGRmAA4AJgASAGUAcwBvAHAAMAA4AC0AaAB5AGcAaQBlAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9lc29wMDgtaHlnaWVuZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  12128. @inproceedings{Ferrante:1992kb,
  12129. Address = {London, UK},
  12130. Author = {Ferrante, Jeanne and Sarkar, Vivek and Thrash, W.},
  12131. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  12132. Date-Added = {2009-04-13 14:50:47 -0600},
  12133. Date-Modified = {2009-04-13 14:51:11 -0600},
  12134. Isbn = {3-540-55422-X},
  12135. Pages = {328--343},
  12136. Publisher = {Springer-Verlag},
  12137. Title = {On Estimating and Enhancing Cache Effectiveness},
  12138. Year = {1992}}
  12139. @techreport{Scott:1970dp,
  12140. Author = {Dana Scott},
  12141. Date-Added = {2010-02-08 21:11:36 -0700},
  12142. Date-Modified = {2010-02-08 21:23:13 -0700},
  12143. Institution = {Oxford University},
  12144. Month = {November},
  12145. Number = {PRG-2},
  12146. Title = {Outline of a Mathematical Theory of Computation},
  12147. Year = {1970},
  12148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY283MC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjbzcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/id7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjbzcwLnBkZgAADgAUAAkAcwBjAG8ANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjbzcwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12149. @inproceedings{Goldberg:1990pi,
  12150. Author = {Benjamin Goldberg and Young Gil Park},
  12151. Booktitle = {ESOP},
  12152. Date-Added = {2010-02-04 15:00:00 -0700},
  12153. Date-Modified = {2010-02-04 15:09:02 -0700},
  12154. Title = {Higher Order Escape Analysis},
  12155. Year = {1990},
  12156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDkpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoOSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoOSkucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoOSkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  12157. @inproceedings{Siek:2010ya,
  12158. Author = {Siek, Jeremy G. and Wadler, Philip},
  12159. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  12160. Date-Added = {2010-01-29 21:50:28 -0700},
  12161. Date-Modified = {2012-12-29 13:39:33 -0700},
  12162. Location = {Madrid, Spain},
  12163. Month = {January},
  12164. Pages = {365--376},
  12165. Series = {POPL},
  12166. Title = {Threesomes, with and without blame},
  12167. Year = {2010},
  12168. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzY1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzY1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rU0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzY1LXNpZWsucGRmAAAOABwADQBwADMANgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzY1LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12169. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706342}}
  12170. @book{Friedman:2006nx,
  12171. Author = {Daniel P. Friedman and William E. Byrd and Oleg Kiselyov},
  12172. Date-Added = {2010-01-29 21:48:30 -0700},
  12173. Date-Modified = {2010-05-13 14:11:30 -0600},
  12174. Publisher = {The MIT press},
  12175. Title = {The Reasoned Schemer},
  12176. Year = {2006},
  12177. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZWFzb25lZDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZWFzb25lZDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m80Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZWFzb25lZDAucGRmAAAOABwADQByAGUAYQBzAG8AbgBlAGQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9yZWFzb25lZDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  12178. @inproceedings{Meyer:1988oq,
  12179. Author = {Meyer, A.R. and Cosmadakis, S.S.},
  12180. Booktitle = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  12181. Date-Added = {2010-01-28 23:27:08 -0700},
  12182. Date-Modified = {2010-12-17 10:23:06 -0700},
  12183. 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},
  12184. Month = {Jul},
  12185. Pages = {236-253},
  12186. Title = {Semantical paradigms: notes for an invited lecture},
  12187. Year = {1988},
  12188. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8YVszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUxLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  12189. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5123}}
  12190. @techreport{Gordon:1995ye,
  12191. Author = {Andrew D. Gordon},
  12192. Date-Added = {2010-01-28 22:59:24 -0700},
  12193. Date-Modified = {2010-01-28 23:00:35 -0700},
  12194. Institution = {BRICS},
  12195. Number = {NS-95-3},
  12196. Title = {Bisimilarity as a Theory of Functional Programming},
  12197. Year = {1995},
  12198. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk1LTMucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFCUklDUy1OUy05NS0zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwmkzOWayQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQlJJQ1MtTlMtOTUtMy5wZGYADgAkABEAQgBSAEkAQwBTAC0ATgBTAC0AOQA1AC0AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk1LTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  12199. @inproceedings{Aceto:1992ao,
  12200. Author = {Aceto, L. and Bloom, B. and Vaandrager, F.},
  12201. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  12202. Date-Added = {2010-01-28 22:34:48 -0700},
  12203. Date-Modified = {2010-12-17 10:23:06 -0700},
  12204. Keywords = {formal languages GSOS, bisimulation equivalence, parallel composition, process algebra},
  12205. Month = {Jun},
  12206. Pages = {113-124},
  12207. Title = {Turning SOS rules into equations},
  12208. Year = {1992},
  12209. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUwLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q7MzlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUwLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  12210. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185526}}
  12211. @article{I.-Mason:1996eu,
  12212. Author = {I. Mason, S. Smith, C. Talcott},
  12213. Date-Added = {2010-01-27 21:22:55 -0700},
  12214. Date-Modified = {2010-01-27 21:23:33 -0700},
  12215. Journal = {Information and Computation},
  12216. Pages = {26--47},
  12217. Title = {From Operational Semantics to Domain Theory},
  12218. Volume = {128},
  12219. Year = {1996},
  12220. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlmb3NkdC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWZvc2R0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZvc2R0LnBkZgAADgAUAAkAZgBvAHMAZAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2Zvc2R0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12221. @techreport{Findler:2004eu,
  12222. Author = {Robert Bruce Findler and Matthias Blume and Matthias Felleisen},
  12223. Date-Added = {2010-01-23 01:08:01 +0100},
  12224. Date-Modified = {2010-01-23 01:09:55 +0100},
  12225. Institution = {University of Chicago},
  12226. Number = {TR-2004-02},
  12227. Title = {An Investigation of Contracts as Projections},
  12228. Year = {2004},
  12229. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5UUi0yMDA0LTAyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOVFItMjAwNC0wMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANv+NdHK0RFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRywlRAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFItMjAwNC0wMi5wZGYADgAeAA4AVABSAC0AMgAwADAANAAtADAAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9UUi0yMDA0LTAyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12230. @manual{Tantau:2007fv,
  12231. Author = {Til Tantau},
  12232. Date-Added = {2010-01-16 00:16:58 -0700},
  12233. Date-Modified = {2010-01-16 00:17:46 -0700},
  12234. Title = {Beamer User Guide},
  12235. Year = {2007},
  12236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JlYW1lcnVzZXJndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JlYW1lcnVzZXJndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCTRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJlYW1lcnVzZXJndWlkZS5wZGYAAA4AKAATAGIAZQBhAG0AZQByAHUAcwBlAHIAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2JlYW1lcnVzZXJndWlkZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  12237. @inproceedings{Greenberg:2010lq,
  12238. Author = {Michael Greenberg and Benjamin C. Pierce and Stephanie Weirich},
  12239. Booktitle = {Principles of Programming Languages (POPL) 2010},
  12240. Date-Added = {2010-01-13 22:45:41 -0700},
  12241. Date-Modified = {2010-01-13 22:45:47 -0700},
  12242. Title = {Contracts Made Manifest},
  12243. Year = {2010},
  12244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBTRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwyMDEwX2NvbnRyYWN0cy5wZGYADgAuABYAcABvAHAAbAAyADAAMQAwAF8AYwBvAG4AdAByAGEAYwB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcG9wbDIwMTBfY29udHJhY3RzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  12245. @techreport{Dmitriev:2004yq,
  12246. Author = {Sergey Dmitriev},
  12247. Date-Added = {2010-01-12 23:41:47 -0700},
  12248. Date-Modified = {2010-01-12 23:42:39 -0700},
  12249. Institution = {JetBrains},
  12250. Title = {Language Oriented Programming: The Next Programming Paradigm},
  12251. Year = {2004},
  12252. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL0xhbmd1YWdlX09yaWVudGVkX1Byb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvI0YwQjY5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LaczlmwMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFTAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExhbmd1YWdlX09yaWVudGVkX1BybyNGMEI2OS5wZGYADgBEACEATABhAG4AZwB1AGEAZwBlAF8ATwByAGkAZQBuAHQAZQBkAF8AUAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvZ3JhbW1pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  12253. @techreport{Nipkow:2009kb,
  12254. Author = {Tobias Nipkow},
  12255. Date-Added = {2010-01-09 10:09:51 -0700},
  12256. Date-Modified = {2010-01-09 10:11:18 -0700},
  12257. Institution = {Institut fur Informatik, TU Munchen},
  12258. Title = {A Tutorial Introduction to Structured Isar Proofs},
  12259. Year = {2009},
  12260. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2lzYXItb3ZlcnZpZXctMS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2lzYXItb3ZlcnZpZXctMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dePRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlzYXItb3ZlcnZpZXctMS5wZGYAAA4AKAATAGkAcwBhAHIALQBvAHYAZQByAHYAaQBlAHcALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2lzYXItb3ZlcnZpZXctMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  12261. @misc{Ferguson:2009jt,
  12262. Author = {Michael Ferguson},
  12263. Date-Added = {2009-12-31 14:13:05 -0700},
  12264. Date-Modified = {2009-12-31 14:17:23 -0700},
  12265. Howpublished = {\url{http://sourceforge.net/apps/mediawiki/chapel/index.php?title=Type-system_Improvements}},
  12266. Lastchecked = {December 31, 2009},
  12267. Title = {Type-system Improvements},
  12268. Urldate = {October 26, 2009}}
  12269. @article{Moore:1965tw,
  12270. Author = {Gordon E. Moore},
  12271. Date-Added = {2009-12-29 14:28:57 -0700},
  12272. Date-Modified = {2009-12-29 14:29:42 -0700},
  12273. Journal = {Electronics Magazine},
  12274. Title = {Cramming more components onto integrated circuits},
  12275. Year = {1965}}
  12276. @article{Diaconescu:2007fv,
  12277. Address = {Thousand Oaks, CA, USA},
  12278. Author = {Diaconescu, R.E. and Zima, H.P.},
  12279. Date-Added = {2009-12-29 14:18:09 -0700},
  12280. Date-Modified = {2010-12-17 10:23:06 -0700},
  12281. Issn = {1094-3420},
  12282. Journal = {Int. J. High Perform. Comput. Appl.},
  12283. Number = {3},
  12284. Pages = {313--335},
  12285. Publisher = {Sage Publications, Inc.},
  12286. Title = {An Approach To Data Distributions in Chapel},
  12287. Volume = {21},
  12288. Year = {2007},
  12289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpYWN6LWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGlhY3otZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xTtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlhY3otZmluYWwucGRmAAAOACAADwBkAGkAYQBjAHoALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZGlhY3otZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12290. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342007078451}}
  12291. @inproceedings{Deitz:2006bs,
  12292. Address = {New York, NY, USA},
  12293. Author = {Deitz, Steven J. and Callahan, David and Chamberlain, Bradford L. and Snyder, Lawrence},
  12294. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  12295. Date-Added = {2009-12-29 14:04:27 -0700},
  12296. Date-Modified = {2010-12-17 10:23:06 -0700},
  12297. Isbn = {1-59593-189-9},
  12298. Location = {New York, New York, USA},
  12299. Pages = {40--47},
  12300. Publisher = {ACM},
  12301. Title = {Global-view abstractions for user-defined reductions and scans},
  12302. Year = {2006},
  12303. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDAtZGVpdHoucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDAtZGVpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rq0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAtZGVpdHoucGRmAAAOABwADQBwADQAMAAtAGQAZQBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDAtZGVpdHoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12304. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122980}}
  12305. @inproceedings{Mohiyuddin:2009dw,
  12306. Address = {New York, NY, USA},
  12307. Author = {Mohiyuddin, Marghoob and Hoemmen, Mark and Demmel, James and Yelick, Katherine},
  12308. Booktitle = {SC '09: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  12309. Date-Added = {2009-12-14 13:10:55 -0700},
  12310. Date-Modified = {2010-12-17 10:23:06 -0700},
  12311. Isbn = {978-1-60558-744-8},
  12312. Location = {Portland, Oregon},
  12313. Pages = {1--12},
  12314. Publisher = {ACM},
  12315. Title = {Minimizing communication in sparse matrix solvers},
  12316. Year = {2009},
  12317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmEzNi1tb2hpeXVkZGluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTM2LW1vaGl5dWRkaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uedEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTM2LW1vaGl5dWRkaW4ucGRmAA4AJgASAGEAMwA2AC0AbQBvAGgAaQB5AHUAZABkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hMzYtbW9oaXl1ZGRpbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  12318. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654096}}
  12319. @inproceedings{Pouchet:2007fy,
  12320. Address = {Washington, DC, USA},
  12321. Author = {Pouchet, Louis-Noel and Bastoul, Cedric and Cohen, Albert and Vasilache, Nicolas},
  12322. Booktitle = {CGO '07: Proceedings of the International Symposium on Code Generation and Optimization},
  12323. Date-Added = {2009-12-14 10:46:09 -0700},
  12324. Date-Modified = {2010-12-17 10:23:06 -0700},
  12325. Isbn = {0-7695-2764-7},
  12326. Pages = {144--156},
  12327. Publisher = {IEEE Computer Society},
  12328. Title = {Iterative Optimization in the Polyhedral Model: Part I, One-Dimensional Time},
  12329. Year = {2007},
  12330. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI3NjQwMTQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjc2NDAxNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+bMzlmrcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI3NjQwMTQ0LnBkZgAADgAaAAwAMgA3ADYANAAwADEANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjc2NDAxNDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  12331. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2007.21}}
  12332. @inproceedings{Bondhugula:2008yq,
  12333. Address = {New York, NY, USA},
  12334. Author = {Bondhugula, Uday and Hartono, Albert and Ramanujam, J. and Sadayappan, P.},
  12335. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  12336. Date-Added = {2009-12-08 13:44:26 -0700},
  12337. Date-Modified = {2010-12-17 10:23:06 -0700},
  12338. Isbn = {978-1-59593-860-2},
  12339. Location = {Tucson, AZ, USA},
  12340. Pages = {101--113},
  12341. Publisher = {ACM},
  12342. Title = {A practical automatic polyhedral parallelizer and locality optimizer},
  12343. Year = {2008},
  12344. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtYm9uZGh1Z3VsYTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWJvbmRodWd1bGEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mG0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTAxLWJvbmRodWd1bGEwLnBkZgAOACoAFABwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMDEtYm9uZGh1Z3VsYTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  12345. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375595}}
  12346. @phdthesis{Taha:1999sf,
  12347. Author = {Walid Taha},
  12348. Date-Added = {2009-10-13 14:47:27 -0600},
  12349. Date-Modified = {2009-10-13 14:48:07 -0600},
  12350. School = {Oregon Graduate Institute of Science and Technology},
  12351. Title = {Multi-Stage Programming: Its Theory and Applications},
  12352. Year = {1999},
  12353. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtc3AucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdtc3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j60Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc3AucGRmAAAOABAABwBtAHMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tc3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  12354. @article{Pous:2007vl,
  12355. Author = {Damien Pous},
  12356. Date-Added = {2009-10-12 23:45:02 -0600},
  12357. Date-Modified = {2010-12-17 10:23:06 -0700},
  12358. Issn = {0304-3975},
  12359. Journal = {Theoretical Computer Science},
  12360. Keywords = {Commutation},
  12361. Note = {Automata, Languages and Programming},
  12362. Number = {1-2},
  12363. Pages = {164 - 180},
  12364. Title = {New up-to techniques for weak bisimulation},
  12365. Volume = {380},
  12366. Year = {2007},
  12367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaXNpbS11cHRvLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlzaW0tdXB0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wL9EPNW5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlzaW0tdXB0by5wZGYADgAeAA4AYgBpAHMAaQBtAC0AdQBwAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaXNpbS11cHRvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12368. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-4N5CXMV-5/2/0f18a1d7f0d93e064d858be7370f1bc6},
  12369. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.tcs.2007.02.060}}
  12370. @inproceedings{Johnsson:1985yq,
  12371. Author = {Thomas Johnsson},
  12372. Booktitle = {Functional Programming Languages and Computer Architectures},
  12373. Date-Added = {2009-10-08 20:56:05 -0600},
  12374. Date-Modified = {2009-10-08 20:57:39 -0600},
  12375. Pages = {190-203},
  12376. Title = {Lambda Lifting: Transforming Programs to Recursive Equations},
  12377. Year = {1985}}
  12378. @article{Landin:1965eu,
  12379. Address = {New York, NY, USA},
  12380. Author = {Landin, P. J.},
  12381. Date-Added = {2009-10-05 17:05:30 -0600},
  12382. Date-Modified = {2010-12-17 10:23:06 -0700},
  12383. Issn = {0001-0782},
  12384. Journal = {Commun. ACM},
  12385. Number = {2},
  12386. Pages = {89--101},
  12387. Publisher = {ACM},
  12388. Title = {Correspondence between ALGOL 60 and Church's Lambda-notation: part I},
  12389. Volume = {8},
  12390. Year = {1965},
  12391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODktbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg5LWxhbmRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97sNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg5LWxhbmRpbi5wZGYADgAeAA4AcAA4ADkALQBsAGEAbgBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODktbGFuZGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12392. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363744.363749}}
  12393. @inproceedings{Cooper:1998ly,
  12394. Author = {Keith D. Cooper and L. Taylor Simpson},
  12395. Booktitle = {Compiler Construction},
  12396. Date-Added = {2009-09-23 10:39:26 -0600},
  12397. Date-Modified = {2009-09-23 10:39:57 -0600},
  12398. Title = {Live range splitting in a graph coloring register allocator},
  12399. Year = {1998},
  12400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC00LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtNC5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC00LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12401. @techreport{Gharachorloo:1995eu,
  12402. Author = {Kourosh Gharachorloo},
  12403. Date-Added = {2009-09-22 14:45:46 -0600},
  12404. Date-Modified = {2009-09-22 14:45:51 -0600},
  12405. Title = {Memory Consistency Models for Shared-Memory Multiprocessors},
  12406. Year = {1995},
  12407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNy4zMDI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM3LjMwMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/pJszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNy4zMDI2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADcALgAzADAAMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM3LjMwMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12408. @incollection{Shavit:1995oz,
  12409. Author = {Shavit, Nir and Touitou, Dan},
  12410. Booktitle = {Proceedings of the 14th ACM Symposium on Principles of Distributed Computing},
  12411. Date-Added = {2009-08-31 16:19:40 -0600},
  12412. Date-Modified = {2009-08-31 16:19:44 -0600},
  12413. Month = {Aug},
  12414. Pages = {204--213},
  12415. Title = {Software Transactional Memory},
  12416. Urlpage = {http://doi.acm.org/10.1145/224964.224987},
  12417. Year = {1995},
  12418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtc2hhdml0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1zaGF2aXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96LNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNC1zaGF2aXQucGRmAAAOACAADwBwADIAMAA0AC0AcwBoAGEAdgBpAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwNC1zaGF2aXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  12419. @incollection{Herlihy:1993hb,
  12420. Author = {Herlihy, Maurice and Moss, J. Eliot B.},
  12421. Booktitle = {Proceedings of the 20th Annual International Symposium on Computer Architecture},
  12422. Date-Added = {2009-08-31 15:54:49 -0600},
  12423. Date-Modified = {2009-08-31 15:54:55 -0600},
  12424. Month = {May},
  12425. Pages = {289--300},
  12426. Title = {Transactional Memory: Architectural Support for Lock-Free Data Structures},
  12427. Urlpage = {http://doi.acm.org/10.1145/165123.165164},
  12428. Year = {1993},
  12429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daTRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYADgA6ABwAaABlAHIAbABpAGgAeQA5ADMAdAByAGEAbgBzAGEAYwB0AGkAbwBuAGEAbAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvaGVybGloeTkzdHJhbnNhY3Rpb25hbC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  12430. @inproceedings{Belter:2009fc,
  12431. Author = {Geoffrey Belter and E. R. Jessup and Ian Karlin and Jeremy G. Siek},
  12432. Booktitle = {International Conference for High Performance Computing, Networking, Storage and Analysis},
  12433. Date-Added = {2009-08-26 23:06:03 -0600},
  12434. Date-Modified = {2009-08-26 23:08:04 -0600},
  12435. Title = {Automating the Generation of Composed Linear Algebra Kernels},
  12436. Year = {2009},
  12437. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTktYmVsdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTU5LWJlbHRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTU5LWJlbHRlci5wZGYADgAeAA4AYQA1ADkALQBiAGUAbAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNTktYmVsdGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12438. @inproceedings{Quinlan:1994la,
  12439. Author = {Dan Quinlan and Rebecca Parsons},
  12440. Booktitle = {Object-Oriented Numerics Conference},
  12441. Date-Added = {2009-08-26 22:06:56 -0600},
  12442. Date-Modified = {2009-08-26 22:07:30 -0600},
  12443. Title = {A++/P++ array classes for architecture independent finite differences computations},
  12444. Year = {1994}}
  12445. @inproceedings{Yi:2004fy,
  12446. Author = {Qing Yi and Daniel J. Quinlan},
  12447. Booktitle = {LCPC},
  12448. Date-Added = {2009-08-26 22:05:10 -0600},
  12449. Date-Modified = {2009-08-26 22:06:05 -0600},
  12450. Pages = {253-267},
  12451. Title = {Applying Loop Optimizations to Object-Oriented Abstractions Through General Classification of Array Semantics},
  12452. Year = {2004},
  12453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZS4uL0Ryb3Bib3gvYmliL0xDUEMyMDA0LU9wdGltaXphdGlvbnNPZk9iamVjdE9yaWVudGVkQWJzdHJhY3Rpb25zVGhyb3VnaENsYXNzaWZpY2F0aW9uT2ZTZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAmgAAAAAAmgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9MQ1BDMjAwNC1PcHRpbWl6YXRpb24jRUU4NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuhIzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDQtT3B0aW1pemF0aW9uI0VFODQ4LnBkZgAOAK4AVgBMAEMAUABDADIAMAAwADQALQBPAHAAdABpAG0AaQB6AGEAdABpAG8AbgBzAE8AZgBPAGIAagBlAGMAdABPAHIAaQBlAG4AdABlAGQAQQBiAHMAdAByAGEAYwB0AGkAbwBuAHMAVABoAHIAbwB1AGcAaABDAGwAYQBzAHMAaQBmAGkAYwBhAHQAaQBvAG4ATwBmAFMAZQBtAGEAbgB0AGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBuVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTENQQzIwMDQtT3B0aW1pemF0aW9uc09mT2JqZWN0T3JpZW50ZWRBYnN0cmFjdGlvbnNUaHJvdWdoQ2xhc3NpZmljYXRpb25PZlNlbWFudGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD2APsBAwNvA3EDdgOBA4oDmAOcA6MDrAOxA74DwQPTA9YD2wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPd}}
  12454. @inproceedings{Norris:2009fx,
  12455. Author = {Boyana Norris and Albert Hartono and Elizabeth Jessup and Jeremy G. Siek},
  12456. Booktitle = {International Conference on Computational Science},
  12457. Date-Added = {2009-08-27 10:10:14 -0600},
  12458. Date-Modified = {2009-08-27 10:11:12 -0600},
  12459. Title = {Generating Empirically Optimized Composed Matrix Kernels from MATLAB Prototypes},
  12460. Year = {2009}}
  12461. @inproceedings{Ganapathi:2008qq,
  12462. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  12463. Booktitle = {Third Workshop on Tackling Computer Systems Problems with Machine Learning Techniques},
  12464. Date-Added = {2009-08-27 09:45:55 -0600},
  12465. Date-Modified = {2009-08-27 09:46:34 -0600},
  12466. Title = {Using Machine Learning to Auto-tune a Stencil Code on a Multicore Architecture},
  12467. Year = {2008}}
  12468. @inproceedings{Ganapathi:2009gb,
  12469. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  12470. Booktitle = {HotPar09},
  12471. Date-Added = {2009-08-27 09:43:54 -0600},
  12472. Date-Modified = {2009-08-27 09:45:02 -0600},
  12473. Title = {A Case for Machine Learning to Optimize Multicore Performance},
  12474. Year = {2009}}
  12475. @inproceedings{Leather:2009bv,
  12476. Address = {Washington, DC, USA},
  12477. Author = {Leather, Hugh and Bonilla, Edwin and O'Boyle, Michael},
  12478. Booktitle = {CGO '09: Proceedings of the 2009 International Symposium on Code Generation and Optimization},
  12479. Date-Added = {2009-08-27 09:37:14 -0600},
  12480. Date-Modified = {2010-12-17 10:23:06 -0700},
  12481. Isbn = {978-0-7695-3576-0},
  12482. Pages = {81--91},
  12483. Publisher = {IEEE Computer Society},
  12484. Title = {Automatic Feature Generation for Machine Learning Based Optimizing Compilation},
  12485. Year = {2009},
  12486. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2009.21}}
  12487. @inproceedings{Yang:2002oz,
  12488. Author = {Yang, L.T. and Brent, R.P.},
  12489. Booktitle = {Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on},
  12490. Date-Added = {2009-08-25 23:15:39 -0600},
  12491. Date-Modified = {2010-12-17 10:23:06 -0700},
  12492. 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},
  12493. Pages = {324-328},
  12494. Title = {The improved BiCGStab method for large and sparse unsymmetric linear systems on parallel distributed memory architectures},
  12495. Year = {2002},
  12496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5JRUVFWHBsb3JlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuUFzOWa+gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASUVFRVhwbG9yZS5wZGYAAA4AHgAOAEkARQBFAEUAWABwAGwAbwByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  12497. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICAPP.2002.1173595}}
  12498. @article{Hammond:2008rw,
  12499. 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.},
  12500. Author = {G E Hammond and P C Lichtner and R T Mills and C Lu},
  12501. Date-Added = {2009-08-25 22:44:58 -0600},
  12502. Date-Modified = {2010-12-17 10:23:06 -0700},
  12503. Journal = {Journal of Physics: Conference Series},
  12504. Pages = {012051 (10pp)},
  12505. Title = {Toward petascale computing in geosciences: application to the Hanford 300 area},
  12506. Volume = {125},
  12507. Year = {2008},
  12508. Bdsk-Url-1 = {http://stacks.iop.org/1742-6596/125/012051}}
  12509. @misc{Balay:2009dz,
  12510. 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},
  12511. Date-Added = {2009-08-25 22:33:17 -0600},
  12512. Date-Modified = {2009-08-25 22:33:26 -0600},
  12513. Note = {http://www.mcs.anl.gov/petsc},
  12514. Title = {{PETSc} {W}eb page},
  12515. Year = {2009}}
  12516. @techreport{Balay:2008fv,
  12517. 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},
  12518. Date-Added = {2009-08-25 22:32:55 -0600},
  12519. Date-Modified = {2009-08-25 22:32:59 -0600},
  12520. Institution = {Argonne National Laboratory},
  12521. Number = {ANL-95/11 - Revision 3.0.0},
  12522. Title = {{PETS}c Users Manual},
  12523. Year = {2008}}
  12524. @inproceedings{Balay:1997bs,
  12525. Author = {Satish Balay and William D. Gropp and Lois Curfman McInnes and Barry F. Smith},
  12526. Booktitle = {Modern Software Tools in Scientific Computing},
  12527. Date-Added = {2009-08-25 22:29:59 -0600},
  12528. Date-Modified = {2009-08-25 22:30:06 -0600},
  12529. Editor = {E. Arge and A. M. Bruaset and H. P. Langtangen},
  12530. Pages = {163--202},
  12531. Publisher = {Birkh{\"{a}}user Press},
  12532. Title = {Efficient Management of Parallelism in Object Oriented Numerical Software Libraries},
  12533. Year = {1997}}
  12534. @phdthesis{Bondhugula08-thesis,
  12535. Author = {Uday Bondhugula},
  12536. Month = {August},
  12537. School = {The Ohio State University},
  12538. Title = {Effective Automatic Parallelization and Optimization Using the Polyhedral Model},
  12539. Year = {2008}}
  12540. @inproceedings{Ferrante91,
  12541. Address = {London, UK},
  12542. Author = {Ferrante,, Jeanne and Sarkar,, Vivek and Thrash,, W.},
  12543. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  12544. Isbn = {3-540-55422-X},
  12545. Pages = {328--343},
  12546. Publisher = {Springer-Verlag},
  12547. Series = {Lecture Notes in Computer Science},
  12548. Title = {On Estimating and Enhancing Cache Effectiveness},
  12549. Year = {1992}}
  12550. @article{Ghosh99cachemiss,
  12551. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  12552. Journal = {ACM Transactions on Programming Languages and Systems},
  12553. Pages = {703--746},
  12554. Title = {Cache miss equations: A compiler framework for analyzing and tuning memory behavior},
  12555. Volume = {21},
  12556. Year = {1999}}
  12557. @inproceedings{Rivera2000,
  12558. Address = {Washington, DC, USA},
  12559. Author = {Gabriel Rivera and Chau-Wen Tseng},
  12560. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE Conference on Supercomputing (CDROM)},
  12561. Pages = {32},
  12562. Publisher = {IEEE Computer Society},
  12563. Title = {Tiling optimizations for {3D} scientific computations},
  12564. Year = {2000}}
  12565. @inproceedings{qing08,
  12566. Address = {Berlin, Heidelberg},
  12567. Author = {Yi, Qing and Qasem, Apan},
  12568. Booktitle = {Languages and Compilers for Parallel Computing: 21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 - August 2, 2008, Revised Selected Papers},
  12569. Date-Modified = {2010-12-17 10:23:06 -0700},
  12570. Isbn = {978-3-540-89739-2},
  12571. Pages = {343--355},
  12572. Publisher = {Springer-Verlag},
  12573. Title = {Exploring the Optimization Space of Dense Linear Algebra Kernels},
  12574. Year = 2008,
  12575. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-89740-8_24}}
  12576. @inproceedings{agakov-machine-learn,
  12577. Address = {Washington, DC, USA},
  12578. 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.},
  12579. Booktitle = {CGO '06: Proceedings of the International Symposium on Code Generation and Optimization},
  12580. Date-Modified = {2010-12-17 10:23:06 -0700},
  12581. Isbn = {0-7695-2499-0},
  12582. Pages = {295--305},
  12583. Publisher = {IEEE Computer Society},
  12584. Title = {Using Machine Learning to Focus Iterative Optimization},
  12585. Year = {2006},
  12586. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2006.37}}
  12587. @inproceedings{louis-noel-genetic,
  12588. Address = {New York, NY, USA},
  12589. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  12590. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  12591. Date-Modified = {2010-12-17 10:23:06 -0700},
  12592. Isbn = {978-1-59593-860-2},
  12593. Location = {Tucson, AZ, USA},
  12594. Pages = {90--100},
  12595. Publisher = {ACM},
  12596. Title = {Iterative optimization in the polyhedral model: {Part} {II}, multidimensional time},
  12597. Year = {2008},
  12598. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  12599. @inproceedings{chen-search,
  12600. Address = {Washington, DC, USA},
  12601. Author = {Chen, Chun and Chame, Jacqueline and Hall, Mary},
  12602. Booktitle = {CGO '05: Proceedings of the International Symposium on Code Generation and Optimization},
  12603. Date-Modified = {2010-12-17 10:23:06 -0700},
  12604. Isbn = {0-7695-2298-X},
  12605. Pages = {111--122},
  12606. Publisher = {IEEE Computer Society},
  12607. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  12608. Year = {2005},
  12609. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  12610. @phdthesis{Qasem07-thesis,
  12611. Author = {Apan Qasem},
  12612. Month = {July},
  12613. School = {Rice University},
  12614. Title = {Automatic Tuning of Scientific Applications},
  12615. Year = {2007}}
  12616. @article{McCalpin1995,
  12617. Abstract = {The ratio of cpu speed to memory speed in current high-performance
  12618. computers is growing rapidly, with significant implications for the
  12619. design and implementation of algorithms in scientific computing.
  12620. I present the results of a broad survey of memory bandwidth and machine
  12621. balance for a large variety of current computers, including uniprocessors,
  12622. vector processors, shared-memory systems, and districuted-memory
  12623. systems. The results are analyzed in terms of the sustainable data
  12624. transfer rates for uncached unit-stride vector operation for each
  12625. machine, and for each class.},
  12626. Author = {John D. McCalpin},
  12627. Journal = {IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter},
  12628. Month = dec,
  12629. Pages = {19--25},
  12630. Pdf = {http://tab.computer.org/tcca/NEWS/DEC95/dec95_mccalpin.ps},
  12631. Title = {Memory Bandwidth and Machine Balance in Current High Performance Computers},
  12632. Year = {1995}}
  12633. @misc{AMDMath:fk,
  12634. Author = {AMD},
  12635. Howpublished = {\newline http://developer.amd.com/cpu/Libraries/acml/Pages/default.aspx},
  12636. Title = {{AMD} Core Math Library ({ACML})},
  12637. Year = {2009}}
  12638. @inproceedings{Spear:2006hp,
  12639. Author = {Spear, Michael F. and Marathe, Virendra J. and {{Scherer III}}, William N. and Scott, Michael L.},
  12640. Booktitle = {Proceedings of the Twentieth International Symposium on Distributed Computing},
  12641. Date-Added = {2009-08-21 23:01:40 -0600},
  12642. Date-Modified = {2009-08-21 23:01:45 -0600},
  12643. Month = {Sep},
  12644. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_DISC_conflict.pdf},
  12645. Title = {Conflict Detection and Validation Strategies for SoftwareTransactional Memory},
  12646. Year = {2006},
  12647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFjIwMDZfRElTQ19jb25mbGljdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5UHM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X0RJU0NfY29uZmxpY3QucGRmAAAOAC4AFgAyADAAMAA2AF8ARABJAFMAQwBfAGMAbwBuAGYAbABpAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  12648. @article{Herlihy:1990if,
  12649. Author = {Herlihy, Maurice and Wing, Jeannette M.},
  12650. Date-Added = {2009-08-21 22:50:52 -0600},
  12651. Date-Modified = {2009-08-21 22:50:57 -0600},
  12652. Journal = {ACM Transactions on Programming Languages and Systems},
  12653. Month = {Jul},
  12654. Number = {3},
  12655. Pages = {463--492},
  12656. Title = {Linearizability: A Correctness Condition for Concurrent Objects},
  12657. Urlpage = {http://doi.acm.org/10.1145/78969.78972},
  12658. Volume = {12},
  12659. Year = {1990},
  12660. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0NjMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0NjMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjMtaGVybGloeS5wZGYADgAiABAAcAA0ADYAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ2My1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  12661. @incollection{Scott:2006hq,
  12662. Author = {Scott, Michael L.},
  12663. Booktitle = {ACM SIGPLAN Workshop on Transactional Computing},
  12664. Date-Added = {2009-08-21 22:48:09 -0600},
  12665. Date-Modified = {2009-08-21 22:48:12 -0600},
  12666. Month = {Jun},
  12667. Note = {Held in conjunction with PLDI 2006},
  12668. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_TRANSACT_formal_STM.pdf},
  12669. Title = {Sequential Specification of Transactional Memory Semantics},
  12670. Year = {2006},
  12671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHDIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5V7M5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X1RSQU5TQUNUX2Zvcm1hbF9TVE0ucGRmAAAOADoAHAAyADAAMAA2AF8AVABSAEEATgBTAEEAQwBUAF8AZgBvAHIAbQBhAGwAXwBTAFQATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  12672. @inproceedings{Spear:2008pt,
  12673. Address = {Berlin, Heidelberg},
  12674. Author = {Spear, Michael F. and Dalessandro, Luke and Marathe, Virendra J. and Scott, Michael L.},
  12675. Booktitle = {OPODIS '08: Proceedings of the 12th International Conference on Principles of Distributed Systems},
  12676. Date-Added = {2009-08-21 22:46:55 -0600},
  12677. Date-Modified = {2010-12-17 10:23:06 -0700},
  12678. Isbn = {978-3-540-92220-9},
  12679. Location = {Luxor, Egypt},
  12680. Pages = {275--294},
  12681. Publisher = {Springer-Verlag},
  12682. Title = {Ordering-Based Semantics for Software Transactional Memory},
  12683. Year = {2008},
  12684. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-92221-6_19}}
  12685. @inproceedings{Luchangco:2008xq,
  12686. Address = {New York, NY, USA},
  12687. Author = {Luchangco, Victor},
  12688. Booktitle = {SPAA '08: Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures},
  12689. Date-Added = {2009-08-21 22:43:30 -0600},
  12690. Date-Modified = {2010-12-17 10:23:06 -0700},
  12691. Isbn = {978-1-59593-973-9},
  12692. Location = {Munich, Germany},
  12693. Pages = {98--100},
  12694. Publisher = {ACM},
  12695. Title = {Against lock-based semantics for transactional memory},
  12696. Year = {2008},
  12697. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OC1sdWNoYW5nY28ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTgtbHVjaGFuZ2NvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vI0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTgtbHVjaGFuZ2NvLnBkZgAADgAkABEAcAA5ADgALQBsAHUAYwBoAGEAbgBnAGMAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wOTgtbHVjaGFuZ2NvLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12698. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1378533.1378549}}
  12699. @inproceedings{Herlihy:1988fq,
  12700. Address = {New York, NY, USA},
  12701. Author = {Herlihy, M. P. and Wing, J. M.},
  12702. Booktitle = {Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming},
  12703. Date-Added = {2009-08-21 22:39:19 -0600},
  12704. Date-Modified = {2010-12-17 10:23:06 -0700},
  12705. Isbn = {0-89791-304-3},
  12706. Location = {San Diego, California, United States},
  12707. Pages = {133--135},
  12708. Publisher = {ACM},
  12709. Title = {Linearizable concurrent objects},
  12710. Year = {1988},
  12711. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebfRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtaGVybGloeS5wZGYADgAiABAAcAAxADMAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzMy1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12712. Bdsk-Url-1 = {http://doi.acm.org/10.1145/67386.67423}}
  12713. @book{Larus:2007sp,
  12714. Author = {James R. Larus and Ravi Rajwar},
  12715. Date-Added = {2009-08-21 22:25:50 -0600},
  12716. Date-Modified = {2009-08-21 22:27:03 -0600},
  12717. Editor = {Mark D. Hill},
  12718. Publisher = {Morgan and Laypool},
  12719. Title = {Transactional Memory},
  12720. Year = {2007}}
  12721. @article{Hack:2006hi,
  12722. Author = {Sebastian Hack and Gerhard Goos},
  12723. Date-Added = {2009-08-18 15:58:31 -0600},
  12724. Date-Modified = {2010-12-17 10:23:06 -0700},
  12725. Issn = {0020-0190},
  12726. Journal = {Information Processing Letters},
  12727. Keywords = {Graph algorithms},
  12728. Number = {4},
  12729. Pages = {150 - 155},
  12730. Title = {Optimal register allocation for SSA-form programs in polynomial time},
  12731. Volume = {98},
  12732. Year = {2006},
  12733. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nm0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUoMykxLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUoMykxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12734. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0F-4J91RDC-1/2/605deda79b0cfb12ff7893afe3236645},
  12735. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.ipl.2006.01.008}}
  12736. @article{Chaitin:1981vl,
  12737. Author = {Gregory J. Chaitin and Marc A. Auslander and Ashok K. Chandra and John Cocke and Martin E. Hopkins and Peter W. Markstein},
  12738. Date-Added = {2009-08-18 15:39:06 -0600},
  12739. Date-Modified = {2009-08-18 15:40:26 -0600},
  12740. Journal = {Computer Languages},
  12741. Pages = {47-57},
  12742. Title = {Register allocation via coloring},
  12743. Volume = {6},
  12744. Year = {1981},
  12745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaGFpdGluODEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaGFpdGluODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eb0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaGFpdGluODEucGRmAAAOABwADQBjAGgAYQBpAHQAaQBuADgAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jaGFpdGluODEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  12746. @phdthesis{Briggs:1992yf,
  12747. Author = {Preston Briggs},
  12748. Date-Added = {2009-08-18 13:08:13 -0600},
  12749. Date-Modified = {2009-08-18 13:08:41 -0600},
  12750. School = {Rice University},
  12751. Title = {Register Allocation via Graph Coloring},
  12752. Year = {1992},
  12753. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJyaWdnczkycmVnaXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRicmlnZ3M5MnJlZ2lzdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A/0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBicmlnZ3M5MnJlZ2lzdGVyLnBkZgAOACoAFABiAHIAaQBnAGcAcwA5ADIAcgBlAGcAaQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2JyaWdnczkycmVnaXN0ZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  12754. @article{Lotfi:1986oq,
  12755. Address = {Oxford, UK, UK},
  12756. Author = {Lotfi, Vahid and Sarin, Sanjiv},
  12757. Date-Added = {2009-08-18 12:23:28 -0600},
  12758. Date-Modified = {2010-12-17 10:23:06 -0700},
  12759. Issn = {0305-0548},
  12760. Journal = {Comput. Oper. Res.},
  12761. Number = {1},
  12762. Pages = {27--32},
  12763. Publisher = {Elsevier Science Ltd.},
  12764. Title = {A graph coloring algorithm for large scale scheduling problems},
  12765. Volume = {13},
  12766. Year = {1986},
  12767. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0305-0548(86)90061-4}}
  12768. @article{Palubeckis:2008nx,
  12769. 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.},
  12770. Author = {Palubeckis, G.},
  12771. Citeulike-Article-Id = {5469515},
  12772. Citeulike-Linkout-0 = {http://dx.doi.org/10.1080/00207160701419114},
  12773. Date-Added = {2009-08-18 12:17:04 -0600},
  12774. Date-Modified = {2010-12-17 10:23:06 -0700},
  12775. Journal = {International Journal of Computer Mathematics},
  12776. Number = {2},
  12777. Pages = {191--200},
  12778. Posted-At = {2009-08-18 19:16:52},
  12779. Priority = {2},
  12780. Publisher = {Taylor \& Francis},
  12781. Title = {On the recursive largest first algorithm for graph colouring},
  12782. Volume = {85},
  12783. Year = {2008},
  12784. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzc5MDM1OTE3My5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTc5MDM1OTE3My5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4frM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3OTAzNTkxNzMucGRmAA4AHAANADcAOQAwADMANQA5ADEANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzkwMzU5MTczLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  12785. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  12786. @article{Galinier:2006cr,
  12787. Address = {Oxford, UK, UK},
  12788. Author = {Galinier, Philippe and Hertz, Alain},
  12789. Date-Added = {2009-08-18 12:13:10 -0600},
  12790. Date-Modified = {2010-12-17 10:23:06 -0700},
  12791. Issn = {0305-0548},
  12792. Journal = {Comput. Oper. Res.},
  12793. Number = {9},
  12794. Pages = {2547--2562},
  12795. Publisher = {Elsevier Science Ltd.},
  12796. Title = {A survey of local search methods for graph coloring},
  12797. Volume = {33},
  12798. Year = {2006},
  12799. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nl0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUoMykwLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUoMykwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12800. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.cor.2005.07.028}}
  12801. @article{Palubeckis:2008dq,
  12802. Address = {Bristol, PA, USA},
  12803. Author = {Palubeckis, G.},
  12804. Date-Added = {2009-08-18 12:09:12 -0600},
  12805. Date-Modified = {2010-12-17 10:23:07 -0700},
  12806. Issn = {0020-7160},
  12807. Journal = {Int. J. Comput. Math.},
  12808. Number = {2},
  12809. Pages = {191--200},
  12810. Publisher = {Taylor \& Francis, Inc.},
  12811. Title = {On the recursive largest first algorithm for graph colouring},
  12812. Volume = {85},
  12813. Year = {2008},
  12814. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  12815. @book{Rosen:2002bh,
  12816. Author = {Rosen, Kenneth H.},
  12817. Date-Added = {2009-08-18 12:06:39 -0600},
  12818. Date-Modified = {2009-08-18 12:06:43 -0600},
  12819. Isbn = {0072474777},
  12820. Publisher = {McGraw-Hill Higher Education},
  12821. Title = {Discrete Mathematics and Its Applications},
  12822. Year = {2002}}
  12823. @article{Tarjan:1984qf,
  12824. Author = {Robert E. Tarjan and Mihalis Yannakakis},
  12825. Date-Added = {2009-08-18 11:58:20 -0600},
  12826. Date-Modified = {2010-12-17 10:23:07 -0700},
  12827. Journal = {SIAM Journal on Computing},
  12828. Keywords = {graph algorithm; acyclic data base scheme; sparse Gaussian elimination; graph search; hypergraph},
  12829. Number = {3},
  12830. Pages = {566-579},
  12831. Publisher = {SIAM},
  12832. Title = {Simple Linear-Time Algorithms to Test Chordality of Graphs, Test Acyclicity of Hypergraphs, and Selectively Reduce Acyclic Hypergraphs},
  12833. Volume = {13},
  12834. Year = {1984},
  12835. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDU2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOeLM5Zt2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA1NjYucGRmAA4AHAANAFMATQBKADAAMAAwADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNTY2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  12836. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/13/566/1},
  12837. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0213035}}
  12838. @book{Balakrishnan:1996ve,
  12839. Author = {Balakrishnan, V. K.},
  12840. Date-Added = {2009-08-18 10:52:15 -0600},
  12841. Date-Modified = {2009-08-18 10:52:22 -0600},
  12842. Isbn = {0486691152},
  12843. Publisher = {Dover Publications, Incorporated},
  12844. Title = {Introductory Discrete Mathematics},
  12845. Year = {1996}}
  12846. @book{Garey:1990zp,
  12847. Address = {New York, NY, USA},
  12848. Author = {Garey, Michael R. and Johnson, David S.},
  12849. Date-Added = {2009-08-18 00:00:02 -0600},
  12850. Date-Modified = {2009-08-18 00:00:07 -0600},
  12851. Isbn = {0716710455},
  12852. Publisher = {W. H. Freeman \& Co.},
  12853. Title = {Computers and Intractability; A Guide to the Theory of NP-Completeness},
  12854. Year = {1990}}
  12855. @article{Welsh:1967qe,
  12856. 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},
  12857. Author = {Welsh, D. J. A. and Powell, M. B.},
  12858. Citeulike-Article-Id = {5457407},
  12859. Citeulike-Linkout-0 = {http://dx.doi.org/10.1093/comjnl/10.1.85},
  12860. Citeulike-Linkout-1 = {http://comjnl.oxfordjournals.org/cgi/content/abstract/10/1/85},
  12861. Date-Added = {2009-08-17 23:36:07 -0600},
  12862. Date-Modified = {2010-12-17 10:23:07 -0700},
  12863. Journal = {The Computer Journal},
  12864. Month = {January},
  12865. Number = {1},
  12866. Pages = {85--86},
  12867. Posted-At = {2009-08-18 06:35:37},
  12868. Priority = {2},
  12869. Title = {An upper bound for the chromatic number of a graph and its application to timetabling problems},
  12870. Volume = {10},
  12871. Year = {1967},
  12872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uL0Ryb3Bib3gvYmliLzg1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEGODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NcMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADg1LnBkZgAADgAOAAYAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAeVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApgCrALMCFwIZAh4CKQIyAkACRAJLAlQCWQJmAmkCewJ+AoMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAChQ==},
  12873. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/10.1.85}}
  12874. @article{Brelaz:1979eu,
  12875. Address = {New York, NY, USA},
  12876. Author = {Br\'{e}laz, Daniel},
  12877. Date-Added = {2009-08-17 23:29:36 -0600},
  12878. Date-Modified = {2010-12-17 10:23:07 -0700},
  12879. Issn = {0001-0782},
  12880. Journal = {Commun. ACM},
  12881. Number = {4},
  12882. Pages = {251--256},
  12883. Publisher = {ACM},
  12884. Title = {New methods to color the vertices of a graph},
  12885. Volume = {22},
  12886. Year = {1979},
  12887. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTEtYnJlbGF6LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1MS1icmVsYXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96a9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1MS1icmVsYXoucGRmAAAOACAADwBwADIANQAxAC0AYgByAGUAbABhAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1MS1icmVsYXoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12888. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359094.359101}}
  12889. @inproceedings{Pouchet:2008cl,
  12890. Address = {New York, NY, USA},
  12891. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  12892. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  12893. Date-Added = {2009-08-07 13:49:08 -0600},
  12894. Date-Modified = {2010-12-17 10:23:07 -0700},
  12895. Isbn = {978-1-59593-860-2},
  12896. Location = {Tucson, AZ, USA},
  12897. Pages = {90--100},
  12898. Publisher = {ACM},
  12899. Title = {Iterative optimization in the polyhedral model: part ii, multidimensional time},
  12900. Year = {2008},
  12901. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5MC1wb3VjaGV0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkwLXBvdWNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkwLXBvdWNoZXQucGRmAAAOACAADwBwADkAMAAtAHAAbwB1AGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDkwLXBvdWNoZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12902. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  12903. @inproceedings{Palsberg:2007si,
  12904. Address = {Darlinghurst, Australia, Australia},
  12905. Author = {Palsberg, Jens},
  12906. Booktitle = {CATS '07: Proceedings of the thirteenth Australasian symposium on Theory of computing},
  12907. Date-Added = {2009-08-15 15:34:24 -0600},
  12908. Date-Modified = {2009-08-15 15:34:31 -0600},
  12909. Isbn = {1-920-68246-5},
  12910. Location = {Ballarat, Victoria, Australia},
  12911. Pages = {3--3},
  12912. Publisher = {Australian Computer Society, Inc.},
  12913. Title = {Register allocation via coloring of chordal graphs},
  12914. Year = {2007},
  12915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcGxhczA1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXBsYXMwNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9untEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXBsYXMwNS5wZGYAAA4AGAALAGEAcABsAGEAcwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXBsYXMwNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  12916. @article{Assmann:1999dn,
  12917. Address = {River Edge, NJ, USA},
  12918. Author = {Assmann, U.},
  12919. Book = {Handbook of graph grammars and computing by graph transformation: vol. 2: applications, languages, and tools},
  12920. Date-Added = {2009-07-28 10:41:19 -0600},
  12921. Date-Modified = {2009-07-28 10:41:26 -0600},
  12922. Isbn = {981-02-4020-1},
  12923. Pages = {307--318},
  12924. Publisher = {World Scientific Publishing Co., Inc.},
  12925. Title = {{OPTIMIX}---a tool for rewriting and optimizing programs},
  12926. Year = 1999}
  12927. @inproceedings{Kimmell:2005rz,
  12928. Address = {Washington, DC, USA},
  12929. Author = {Kimmell, Garrin and Komp, Ed and Alexander, Perry},
  12930. Booktitle = {ECBS '05: Proceedings of the 12th IEEE International Conference and Workshops on Engineering of Computer-Based Systems},
  12931. Date-Added = {2009-07-23 16:34:16 -0600},
  12932. Date-Modified = {2010-12-17 10:23:07 -0700},
  12933. Isbn = {0-7695-2308-0},
  12934. Pages = {331--338},
  12935. Publisher = {IEEE Computer Society},
  12936. Title = {Building Compilers by Combining Algebras},
  12937. Year = {2005},
  12938. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplY2JzMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QplY2JzMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3M50Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY2JzMDUucGRmAA4AFgAKAGUAYwBiAHMAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2VjYnMwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  12939. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ECBS.2005.23}}
  12940. @article{Sumii:2007hb,
  12941. Address = {New York, NY, USA},
  12942. Author = {Sumii, Eijiro and Pierce, Benjamin C.},
  12943. Date-Added = {2009-07-17 08:50:09 -0600},
  12944. Date-Modified = {2010-12-17 10:23:07 -0700},
  12945. Issn = {0004-5411},
  12946. Journal = {J. ACM},
  12947. Number = {5},
  12948. Pages = {26},
  12949. Publisher = {ACM},
  12950. Title = {A bisimulation for type abstraction and recursion},
  12951. Volume = {54},
  12952. Year = {2007},
  12953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMjYtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMjYtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2500Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMjYtc3VtaWkucGRmAAAOABwADQBhADIANgAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMjYtc3VtaWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12954. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1284320.1284325}}
  12955. @article{Mason:1996yf,
  12956. Address = {Duluth, MN, USA},
  12957. Author = {Mason, Ian A. and Smith, Scott F. and Talcott, Carolyn L.},
  12958. Date-Added = {2009-07-16 23:53:30 -0600},
  12959. Date-Modified = {2010-12-17 10:23:07 -0700},
  12960. Issn = {0890-5401},
  12961. Journal = {Inf. Comput.},
  12962. Number = {1},
  12963. Pages = {26--47},
  12964. Publisher = {Academic Press, Inc.},
  12965. Title = {From operational semantics to domain theory},
  12966. Volume = {128},
  12967. Year = {1996},
  12968. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMi5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12969. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0061}}
  12970. @inproceedings{Wrigstad:2009oz,
  12971. Author = {Tobias Wrigstad and Patrick Eugster and John Field and Nate Nystrom and Jan Vitek},
  12972. Booktitle = {International Workshop on Script to Program Evolution},
  12973. Date-Added = {2009-07-11 16:26:39 -0600},
  12974. Date-Modified = {2009-07-11 16:27:46 -0600},
  12975. Month = {July},
  12976. Title = {Software Hardening: A Research Agenda},
  12977. Year = {2009}}
  12978. @techreport{Wall:2009rw,
  12979. Author = {Larry Wall},
  12980. Date-Added = {2009-07-11 15:47:11 -0600},
  12981. Date-Modified = {2010-12-17 10:23:07 -0700},
  12982. Month = {June},
  12983. Title = {Synopsis 2: Bits and Pieces},
  12984. Year = {2009},
  12985. Bdsk-Url-1 = {http://perlcabal.org/syn/S02.html}}
  12986. @misc{Hejlsberg:2008hb,
  12987. Author = {Anders Hejlsberg},
  12988. Date-Added = {2009-07-11 15:07:34 -0600},
  12989. Date-Modified = {2009-07-11 15:09:02 -0600},
  12990. Howpublished = {http://channel9.msdn.com/pdc2008/TL16/},
  12991. Month = {October},
  12992. Title = {The Future of C\#},
  12993. Year = {2008}}
  12994. @article{Scott:1977ff,
  12995. Address = {New York, NY, USA},
  12996. Author = {Scott, Dana S.},
  12997. Date-Added = {2009-07-16 17:04:19 -0600},
  12998. Date-Modified = {2010-12-17 10:23:07 -0700},
  12999. Issn = {0001-0782},
  13000. Journal = {Commun. ACM},
  13001. Number = {9},
  13002. Pages = {634--641},
  13003. Publisher = {ACM},
  13004. Title = {Logic and programming languages},
  13005. Volume = {20},
  13006. Year = {1977},
  13007. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExOTc2LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTE5NzYtc2NvdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ucdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE5NzYtc2NvdHQucGRmAAAOACAADwBhADEAOQA3ADYALQBzAGMAbwB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTE5NzYtc2NvdHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13008. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359810.359826}}
  13009. @article{Tennent:1976pi,
  13010. Address = {New York, NY, USA},
  13011. Author = {Tennent, R. D.},
  13012. Date-Added = {2009-07-16 17:03:35 -0600},
  13013. Date-Modified = {2010-12-17 10:23:07 -0700},
  13014. Issn = {0001-0782},
  13015. Journal = {Commun. ACM},
  13016. Number = {8},
  13017. Pages = {437--453},
  13018. Publisher = {ACM},
  13019. Title = {The denotational semantics of programming languages},
  13020. Volume = {19},
  13021. Year = {1976},
  13022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MzctdGVubmVudC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MzctdGVubmVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ev/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MzctdGVubmVudC5wZGYADgAiABAAcAA0ADMANwAtAHQAZQBuAG4AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQzNy10ZW5uZW50LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13023. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360303.360308}}
  13024. @inproceedings{Arvind:1997mi,
  13025. Address = {London, UK},
  13026. Author = {Arvind, and Caro, Alejandro and Maessen, Jan-Willem and Aditya, Shail},
  13027. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  13028. Date-Added = {2009-07-16 16:31:18 -0600},
  13029. Date-Modified = {2009-07-16 16:31:22 -0600},
  13030. Isbn = {3-540-63091-0},
  13031. Pages = {519--533},
  13032. Publisher = {Springer-Verlag},
  13033. Title = {A Multithreaded Substrate and Compilation Model for the Implicity Parallel Language pH},
  13034. Year = {1997},
  13035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNTUuNjUwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvXIzOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjU1LjY1MC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA1ADUALgA2ADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  13036. @inproceedings{Aditya:1995hb,
  13037. Address = {New York, NY, USA},
  13038. Author = {Aditya, Shail and Stoy, Joseph E. and Arvind,},
  13039. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  13040. Date-Added = {2009-07-16 16:24:57 -0600},
  13041. Date-Modified = {2010-12-17 10:23:07 -0700},
  13042. Isbn = {0-89791-719-7},
  13043. Location = {La Jolla, California, United States},
  13044. Pages = {204--215},
  13045. Publisher = {ACM},
  13046. Title = {Semantics of barriers in a non-strict, implicitly-parallel language},
  13047. Year = {1995},
  13048. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtYWRpdHlhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1hZGl0eWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96K9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNC1hZGl0eWEucGRmAAAOACAADwBwADIAMAA0AC0AYQBkAGkAdAB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwNC1hZGl0eWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13049. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224206}}
  13050. @inproceedings{Maessen:2002pi,
  13051. Address = {New York, NY, USA},
  13052. Author = {Maessen, Jan-Willem},
  13053. Booktitle = {Haskell '02: Proceedings of the 2002 ACM SIGPLAN workshop on Haskell},
  13054. Date-Added = {2009-07-16 16:24:04 -0600},
  13055. Date-Modified = {2010-12-17 10:23:07 -0700},
  13056. Isbn = {1-58113-605-6},
  13057. Location = {Pittsburgh, Pennsylvania},
  13058. Pages = {38--50},
  13059. Publisher = {ACM},
  13060. Title = {Eager Haskell: resource-bounded execution yields efficient iteration},
  13061. Year = {2002},
  13062. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOC1tYWVzc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4LW1hZXNzZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL963tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4LW1hZXNzZW4ucGRmAAAOACAADwBwADMAOAAtAG0AYQBlAHMAcwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM4LW1hZXNzZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13063. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581690.581694}}
  13064. @techreport{Traub:1986ph,
  13065. Address = {Cambridge, MA, USA},
  13066. Author = {Traub, K. R.},
  13067. Date-Added = {2009-07-16 16:17:46 -0600},
  13068. Date-Modified = {2009-07-16 16:17:54 -0600},
  13069. Publisher = {Massachusetts Institute of Technology},
  13070. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-LCS%2F%2FMIT%2FLCS%2FTR-370},
  13071. Title = {A COMPILER FOR THE MIT TAGGED-TOKEN DATAFLOW ARCHITECTURE},
  13072. Year = {1986},
  13073. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEk1JVC1MQ1MtVFItMzcwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESTUlULUxDUy1UUi0zNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNDEtGKq4ZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiuPGAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATUlULUxDUy1UUi0zNzAucGRmAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAFIALQAzADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9NSVQtTENTLVRSLTM3MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  13074. @inproceedings{Schauser:1995it,
  13075. Author = {Klaus E. Schauser and Seth C. Goldstein},
  13076. Booktitle = {Functional Programming Languages and Computer Architectures},
  13077. Date-Added = {2009-07-16 16:01:46 -0600},
  13078. Date-Modified = {2009-07-16 16:02:42 -0600},
  13079. Title = {How Much Non-strictness do Lenient Programs Require?},
  13080. Year = {1995},
  13081. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsZW5pZW50LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGVuaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94rtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGVuaWVudC5wZGYAAA4AGAALAGwAZQBuAGkAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGVuaWVudC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  13082. @techreport{Arvind:1988la,
  13083. Author = {Arvind and S.K. Heller and R.S. Nikhil},
  13084. Date-Added = {2009-07-16 15:37:31 -0600},
  13085. Date-Modified = {2009-07-16 15:38:29 -0600},
  13086. Institution = {MIT},
  13087. Number = {Computation Structures Group Memo 287},
  13088. Title = {Programming Generality and Parallel Computers},
  13089. Year = {1988},
  13090. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL01lbW8tMjg3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMTWVtby0yODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q/czlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lbW8tMjg3LnBkZgAADgAaAAwATQBlAG0AbwAtADIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVtby0yODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  13091. @phdthesis{Schauser:CSD-94-832,
  13092. Author = {Schauser, Klaus Erik},
  13093. Date-Added = {2009-07-16 15:29:49 -0600},
  13094. Date-Modified = {2010-12-17 10:23:07 -0700},
  13095. Number = {UCB/CSD-94-832},
  13096. School = {EECS Department, University of California, Berkeley},
  13097. Title = {Compiling Lenient Languages for Parallel Asynchronous Execution},
  13098. Year = {1994},
  13099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0NTRC05NC04MzIucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5DU0QtOTQtODMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxhczOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1NELTk0LTgzMi5wZGYAAA4AHgAOAEMAUwBEAC0AOQA0AC0AOAAzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DU0QtOTQtODMyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  13100. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1994/5850.html}}
  13101. @techreport{Gallier:1989vl,
  13102. Author = {Jean H. Gallier},
  13103. Date-Added = {2009-07-14 12:52:40 -0600},
  13104. Date-Modified = {2009-07-14 12:53:39 -0600},
  13105. Institution = {University of Pennsylvania},
  13106. Number = {MS-CIS-89-31},
  13107. Title = {On Girard's ``Candidats De Reductibilite''},
  13108. Year = {1989},
  13109. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDcpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoNykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zg9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoNykucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA3ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoNykucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  13110. @article{Scott:1976lq,
  13111. Author = {Dana Scott},
  13112. Date-Added = {2009-07-13 10:04:10 -0600},
  13113. Date-Modified = {2010-12-17 10:23:07 -0700},
  13114. Journal = {SIAM Journal on Computing},
  13115. Keywords = {programming language semantics; lattice; continuous lattice; algebraic lattice; computability; retract; combinatory logic; lambda calculus; recursion theorem; enumeration degrees; continuous function; fixed-point theorem},
  13116. Number = {3},
  13117. Pages = {522-587},
  13118. Publisher = {SIAM},
  13119. Title = {Data Types as Lattices},
  13120. Volume = {5},
  13121. Year = {1976},
  13122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmRhdGFfdHlwZXNfYXNfbGF0dGljZXMucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2/950crS9VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHLCzUAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAOADYAGgBkAGEAdABhAF8AdAB5AHAAZQBzAF8AYQBzAF8AbABhAHQAdABpAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL2RhdGFfdHlwZXNfYXNfbGF0dGljZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  13123. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/522/1},
  13124. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205037}}
  13125. @article{rovner86:_modula,
  13126. Address = {Los Alamitos, CA, USA},
  13127. Author = {P. Rovner},
  13128. Date-Added = {2009-06-23 16:32:48 -0600},
  13129. Date-Modified = {2010-12-17 10:23:07 -0700},
  13130. Issn = {0740-7459},
  13131. Journal = {IEEE Software},
  13132. Number = 6,
  13133. Pages = {46-57},
  13134. Publisher = {IEEE Computer Society},
  13135. Title = {Extending Modula-2 to Build Large, Integrated Systems},
  13136. Volume = 3,
  13137. Year = 1986,
  13138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1NSQy1SUi0zLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMU1JDLVJSLTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Wwczlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNSQy1SUi0zLnBkZgAADgAaAAwAUwBSAEMALQBSAFIALQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU1JDLVJSLTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  13139. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/MS.1986.229476}}
  13140. @inproceedings{Cardelli:1989kr,
  13141. Address = {New York, NY, USA},
  13142. Author = {Cardelli, L. and Donahue, J. and Jordan, M. and Kalsow, B. and Nelson, G.},
  13143. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13144. Date-Added = {2009-06-23 16:19:21 -0600},
  13145. Date-Modified = {2010-12-17 10:23:07 -0700},
  13146. Isbn = {0-89791-294-2},
  13147. Location = {Austin, Texas, United States},
  13148. Pages = {202--212},
  13149. Publisher = {ACM},
  13150. Title = {The Modula--3 type system},
  13151. Year = {1989},
  13152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDItY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAyLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oo0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAyLWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADAAMgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjAyLWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  13153. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75295}}
  13154. @inproceedings{Breazu-Tannen:1989il,
  13155. Address = {Piscataway, NJ, USA},
  13156. Author = {Breazu-Tannen, V. and Coquand, T. and Gunter, C. and Scedrov, A.},
  13157. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  13158. Date-Added = {2009-06-23 16:03:47 -0600},
  13159. Date-Modified = {2009-06-23 16:03:51 -0600},
  13160. Isbn = {0-8186-1954-6},
  13161. Location = {Pacific Grove, California, United States},
  13162. Pages = {112--129},
  13163. Publisher = {IEEE Press},
  13164. Title = {Inheritance and explicit coercion},
  13165. Year = {1989}}
  13166. @techreport{Lampson:1983et,
  13167. Author = {Butler W. Lampson},
  13168. Date-Added = {2009-06-23 15:56:08 -0600},
  13169. Date-Modified = {2009-06-23 15:56:56 -0600},
  13170. Institution = {Xerox PARC},
  13171. Title = {A Description of the Cedar Language},
  13172. Year = {1983},
  13173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzMmEtQ2VkYXJMYW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBFzzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzJhLUNlZGFyTGFuZy5wZGYADgAkABEAMwAyAGEALQBDAGUAZABhAHIATABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  13174. @inproceedings{Abadi:1989ez,
  13175. Author = {Abadi, M. and Cardelli, L. and Pierce, B. and Plotkin, G.},
  13176. Booktitle = {Symposium on Principles of programming languages},
  13177. Date-Added = {2009-06-23 15:38:48 -0600},
  13178. Date-Modified = {2014-04-06 15:58:51 +0000},
  13179. Title = {Dynamic typing in a statically-typed language},
  13180. Year = {1989},
  13181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMy1hYmFkaS5wZGYADgAeAA4AcAAyADEAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjEzLWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13182. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75296}}
  13183. @inproceedings{Liskov:1993dk,
  13184. Address = {New York, NY, USA},
  13185. Author = {Liskov, Barbara},
  13186. Booktitle = {HOPL-II: The second ACM SIGPLAN conference on History of programming languages},
  13187. Date-Added = {2009-06-23 15:24:34 -0600},
  13188. Date-Modified = {2010-12-17 10:23:07 -0700},
  13189. Isbn = {0-89791-570-4},
  13190. Location = {Cambridge, Massachusetts, United States},
  13191. Pages = {133--147},
  13192. Publisher = {ACM},
  13193. Title = {A history of CLU},
  13194. Year = {1993},
  13195. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1saXNrb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95uNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMy1saXNrb3YucGRmAAAOACAADwBwADEAMwAzAC0AbABpAHMAawBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMy1saXNrb3YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13196. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155367}}
  13197. @inproceedings{Cardelli:1986dp,
  13198. Author = {Luca Cardelli},
  13199. Booktitle = {Combinators and Functional Programming Languages},
  13200. Date-Added = {2009-06-23 13:59:32 -0600},
  13201. Date-Modified = {2009-06-23 14:00:20 -0600},
  13202. Pages = {21-70},
  13203. Title = {Amber},
  13204. Volume = {242},
  13205. Year = {1986},
  13206. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbWJlci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFtYmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt/9DR27kkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvxZAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFtYmVyLnBkZgAADgAUAAkAYQBtAGIAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FtYmVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  13207. @techreport{Scheifler:1978tg,
  13208. Author = {Robert W. Scheifler},
  13209. Date-Added = {2009-06-23 11:51:19 -0600},
  13210. Date-Modified = {2009-06-23 11:52:02 -0600},
  13211. Institution = {MIT},
  13212. Title = {A Denotational Semantics of CLU},
  13213. Year = {1978},
  13214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjAxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAHfszlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjAxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13215. @book{Steele:1990dz,
  13216. Address = {Newton, MA, USA},
  13217. Author = {Steele,Jr., Guy L.},
  13218. Date-Added = {2009-06-18 14:00:02 -0600},
  13219. Date-Modified = {2009-06-18 14:00:07 -0600},
  13220. Isbn = {1-55558-041-6},
  13221. Publisher = {Digital Press},
  13222. Title = {Common LISP: the language (2nd ed.)},
  13223. Year = {1990}}
  13224. @article{Miles:2007yq,
  13225. Author = {Donna Miles},
  13226. Date-Added = {2009-06-16 12:41:34 -0600},
  13227. Date-Modified = {2009-06-16 12:43:03 -0600},
  13228. Journal = {Air Force Print News},
  13229. Month = {May},
  13230. Title = {New concept gets latest technologies to warfighters quickly},
  13231. Year = {2007}}
  13232. @book{Council:2006kx,
  13233. Author = {{National Research Council}},
  13234. Date-Added = {2009-06-16 11:25:39 -0600},
  13235. Date-Modified = {2009-06-16 13:40:56 -0600},
  13236. Publisher = {The National Academies Press},
  13237. Title = {Basic Research in Information Science and Technology for Air Force Needs},
  13238. Year = {2006}}
  13239. @article{Howe:1996pi,
  13240. Address = {Duluth, MN, USA},
  13241. Author = {Howe, Douglas J.},
  13242. Date-Added = {2009-06-11 09:36:38 -0600},
  13243. Date-Modified = {2010-12-17 10:23:07 -0700},
  13244. Issn = {0890-5401},
  13245. Journal = {Inf. Comput.},
  13246. Number = {2},
  13247. Pages = {103--112},
  13248. Publisher = {Academic Press, Inc.},
  13249. Title = {Proving congruence of bisimulation in functional programming languages},
  13250. Volume = {124},
  13251. Year = {1996},
  13252. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNi42NjAxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM2LjY2MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t/szlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNi42NjAxLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADYALgA2ADYAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM2LjY2MDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  13253. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0008}}
  13254. @inproceedings{Howe:1989ph,
  13255. Author = {Howe, D.J.},
  13256. Date-Added = {2009-06-11 09:35:39 -0600},
  13257. Date-Modified = {2010-12-17 10:23:07 -0700},
  13258. Journal = {Logic in Computer Science, 1989. LICS '89, Proceedings., Fourth Annual Symposium on},
  13259. 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},
  13260. Month = {Jun},
  13261. Pages = {198-203},
  13262. Title = {Equality in lazy computation systems},
  13263. Year = {1989},
  13264. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUoOCkucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFJRUVFWHBsb3JlKDgpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwCbzOWa+gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASUVFRVhwbG9yZSg4KS5wZGYADgAkABEASQBFAEUARQBYAHAAbABvAHIAZQAoADgAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUoOCkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  13265. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1989.39174}}
  13266. @article{Hoste:2007zl,
  13267. Author = {Hoste, K. and Eeckhout, L.},
  13268. Date-Added = {2009-06-06 21:56:22 -0600},
  13269. Date-Modified = {2010-12-17 10:23:07 -0700},
  13270. Issn = {0272-1732},
  13271. Journal = {Micro, IEEE},
  13272. Keywords = {computer architecture, microprogrammingcomputer designers, computer systems, microarchitecture-independent workload characterization, microprocessor design},
  13273. Month = {May-June},
  13274. Number = {3},
  13275. Pages = {63-72},
  13276. Title = {Microarchitecture-Independent Workload Characterization},
  13277. Volume = {27},
  13278. Year = {2007},
  13279. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1taWNyby1pbmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1taWNyby1pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jm0Q845FBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWNyby1pbmQucGRmAAAOABwADQBtAGkAYwByAG8ALQBpAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9taWNyby1pbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13280. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MM.2007.56}}
  13281. @inproceedings{Grossman:2006yq,
  13282. Address = {New York, NY, USA},
  13283. Author = {Grossman, Dan and Manson, Jeremy and Pugh, William},
  13284. Booktitle = {MSPC '06: Proceedings of the 2006 workshop on Memory system performance and correctness},
  13285. Date-Added = {2009-05-27 16:20:25 -0600},
  13286. Date-Modified = {2010-12-17 10:23:07 -0700},
  13287. Isbn = {1-59593-578-9},
  13288. Location = {San Jose, California},
  13289. Pages = {62--69},
  13290. Publisher = {ACM},
  13291. Title = {What do high-level memory models mean for transactions?},
  13292. Year = {2006},
  13293. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA2Mi1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA2Mi1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e13RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2Mi1ncm9zc21hbi5wZGYADgAiABAAcAA2ADIALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDYyLWdyb3NzbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13294. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1178597.1178609}}
  13295. @inproceedings{D.-Sangiorgi:2007fu,
  13296. Author = {D. Sangiorgi, N. Kobayashi, E. Sumii},
  13297. Booktitle = {International Symposium on Fundamentals of Software Engineerin (FSEN'07)},
  13298. Date-Added = {2009-05-26 16:12:57 -0600},
  13299. Date-Modified = {2009-05-26 16:14:25 -0600},
  13300. Title = {Logical Bisimulations and functional languages},
  13301. Year = {2007},
  13302. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsb2dCaXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpsb2dCaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i60Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsb2dCaXMucGRmAA4AFgAKAGwAbwBnAEIAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xvZ0Jpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13303. @inproceedings{Ramadan:2009dp,
  13304. Address = {New York, NY, USA},
  13305. Author = {Ramadan, Hany E. and Roy, Indrajit and Herlihy, Maurice and Witchel, Emmett},
  13306. Booktitle = {PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  13307. Date-Added = {2009-05-17 21:12:35 -0600},
  13308. Date-Modified = {2010-12-17 10:23:07 -0700},
  13309. Isbn = {978-1-60558-397-6},
  13310. Location = {Raleigh, NC, USA},
  13311. Pages = {163--172},
  13312. Publisher = {ACM},
  13313. Title = {Committing conflicting transactions in an STM},
  13314. Year = {2009},
  13315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjMtcmFtYWRhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjMtcmFtYWRhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ee/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjMtcmFtYWRhbi5wZGYADgAiABAAcAAxADYAMwAtAHIAYQBtAGEAZABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2My1yYW1hZGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13316. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1504176.1504201}}
  13317. @inproceedings{Moore:2008oq,
  13318. Address = {New York, NY, USA},
  13319. Author = {Moore, Katherine F. and Grossman, Dan},
  13320. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13321. Date-Added = {2009-05-16 13:12:00 -0600},
  13322. Date-Modified = {2010-12-17 10:23:07 -0700},
  13323. Isbn = {978-1-59593-689-9},
  13324. Location = {San Francisco, California, USA},
  13325. Pages = {51--62},
  13326. Publisher = {ACM},
  13327. Title = {High-level small-step operational semantics for transactions},
  13328. Year = {2008},
  13329. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTEtbW9vcmUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTEtbW9vcmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3st0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTEtbW9vcmUucGRmAAAOABwADQBwADUAMQAtAG0AbwBvAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTEtbW9vcmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13330. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328448}}
  13331. @inproceedings{Guerraoui:2008la,
  13332. Address = {New York, NY, USA},
  13333. Author = {Guerraoui, Rachid and Kapalka, Michal},
  13334. Booktitle = {PPoPP '08: Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  13335. Date-Added = {2009-05-15 23:07:00 -0600},
  13336. Date-Modified = {2010-12-17 10:23:07 -0700},
  13337. Isbn = {978-1-59593-795-7},
  13338. Location = {Salt Lake City, UT, USA},
  13339. Pages = {175--184},
  13340. Publisher = {ACM},
  13341. Title = {On the correctness of transactional memory},
  13342. Year = {2008},
  13343. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNzUtZ3VlcnJhb3VpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE3NS1ndWVycmFvdWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NS1ndWVycmFvdWkucGRmAA4AJgASAHAAMQA3ADUALQBnAHUAZQByAHIAYQBvAHUAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTc1LWd1ZXJyYW91aS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  13344. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345233}}
  13345. @inproceedings{Abadi:2008eu,
  13346. Address = {New York, NY, USA},
  13347. Author = {Abadi, Mart\'{\i}n and Birrell, Andrew and Harris, Tim and Isard, Michael},
  13348. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13349. Date-Added = {2009-05-15 23:03:24 -0600},
  13350. Date-Modified = {2010-12-17 10:23:07 -0700},
  13351. Isbn = {978-1-59593-689-9},
  13352. Location = {San Francisco, California, USA},
  13353. Pages = {63--74},
  13354. Publisher = {ACM},
  13355. Title = {Semantics of transactional memory and automatic mutual exclusion},
  13356. Year = {2008},
  13357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ti0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMtYWJhZGkucGRmAAAOABwADQBwADYAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjMtYWJhZGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13358. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328449}}
  13359. @inproceedings{Chen:2005eu,
  13360. Address = {New York, NY, USA},
  13361. Author = {Chen, Juan and Tarditi, David},
  13362. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13363. Date-Added = {2009-04-23 22:27:08 -0600},
  13364. Date-Modified = {2010-12-17 10:23:07 -0700},
  13365. Isbn = {1-58113-830-X},
  13366. Location = {Long Beach, California, USA},
  13367. Pages = {38--49},
  13368. Publisher = {ACM},
  13369. Title = {A simple typed intermediate language for object-oriented languages},
  13370. Year = {2005},
  13371. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC1jaGVuLnBkZgAOABoADABwADMAOAAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDM4LWNoZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  13372. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040309}}
  13373. @techreport{Zhao:2005kc,
  13374. Author = {Y. Zhao and Q. Yi and K. Kennedy and D. Quinlan and R. Vuduc},
  13375. Date-Added = {2009-04-13 20:37:29 -0600},
  13376. Date-Modified = {2009-04-13 20:38:24 -0600},
  13377. Institution = {Lawrence Livermore National Laboratory},
  13378. Month = {December},
  13379. Title = {Parameterizing loop fusion for automated empirical tuning},
  13380. Year = {2005}}
  13381. @phdthesis{Qasem:2007dw,
  13382. Address = {Houston, Texas},
  13383. Author = {Apan Qasem},
  13384. Date-Added = {2009-04-13 20:31:05 -0600},
  13385. Date-Modified = {2009-04-13 20:36:19 -0600},
  13386. Month = {July},
  13387. Read = {Yes},
  13388. School = {Rice University},
  13389. Title = {Automatic Tuning of Scientific Applications},
  13390. Year = {2007},
  13391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhkaXNzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZGlzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xU9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlzcy5wZGYADgASAAgAZABpAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9kaXNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  13392. @inproceedings{Siek:2009rt,
  13393. Author = {Jeremy G. Siek and Ronald Garcia and Walid Taha},
  13394. Booktitle = {European Symposium on Programming},
  13395. Date-Added = {2009-03-19 22:57:36 -0600},
  13396. Date-Modified = {2012-12-29 13:32:22 -0700},
  13397. Month = {March},
  13398. Pages = {17--31},
  13399. Series = {ESOP},
  13400. Title = {Exploring the Design Space of Higher-Order Casts},
  13401. Year = {2009},
  13402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vX0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjUucGRmAA4AFgAKAHAAYQBwAGUAcgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13403. @book{Herlihy:2008qy,
  13404. Author = {Maurice Herlihy and Nir Shavit},
  13405. Date-Added = {2009-03-19 21:07:30 -0600},
  13406. Date-Modified = {2009-03-19 21:08:20 -0600},
  13407. Publisher = {Elsevier},
  13408. Title = {The Art of Multiprocessor Programming},
  13409. Year = {2008},
  13410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1tdWx0aV9hcnQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1tdWx0aV9hcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j70Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aV9hcnQucGRmAAAOABwADQBtAHUAbAB0AGkAXwBhAHIAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9tdWx0aV9hcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  13411. @article{Siek:2008rr,
  13412. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  13413. Date-Added = {2009-03-18 22:25:18 -0700},
  13414. Date-Modified = {2011-03-10 09:26:30 -0700},
  13415. Journal = {Science of Computer Programming},
  13416. Month = {September},
  13417. Pages = {423--465},
  13418. Title = {A Language for Generic Programming in the Large},
  13419. Volume = {76},
  13420. Year = {2011},
  13421. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+dEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMy5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  13422. @book{Nordsrtom:1990kl,
  13423. Author = {Bengt Nordsrt{\"o}m and Kent Petersson and Jan M. Smith},
  13424. Date-Added = {2009-03-16 16:41:56 -0600},
  13425. Date-Modified = {2009-03-16 16:42:52 -0600},
  13426. Publisher = {Oxford University Press},
  13427. Title = {Programming in Martin-L{\"o}f's Type Theory},
  13428. Year = {1990},
  13429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpib29rLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpib29rLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A50Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBib29rLTEucGRmAA4AFgAKAGIAbwBvAGsALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Jvb2stMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13430. @article{Sen:2008cr,
  13431. Address = {New York, NY, USA},
  13432. Author = {Sen, Koushik},
  13433. Date-Added = {2009-03-15 20:53:22 -0600},
  13434. Date-Modified = {2010-12-17 10:23:07 -0700},
  13435. Issn = {0362-1340},
  13436. Journal = {SIGPLAN Not.},
  13437. Number = {6},
  13438. Pages = {11--21},
  13439. Publisher = {ACM},
  13440. Title = {Race directed random testing of concurrent programs},
  13441. Volume = {43},
  13442. Year = {2008},
  13443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlyYWNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXJhY2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ibjRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJhY2VkLnBkZgAADgAUAAkAcgBhAGMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3JhY2VkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  13444. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1379022.1375584}}
  13445. @inproceedings{Wadler:2009qv,
  13446. Author = {Philip Wadler and Robert Bruce Findler},
  13447. Booktitle = {European {S}ymposium on {P}rogramming},
  13448. Date-Added = {2009-03-11 00:39:04 -0600},
  13449. Date-Modified = {2012-12-29 13:39:57 -0700},
  13450. Month = {March},
  13451. Pages = {1--16},
  13452. Series = {ESOP},
  13453. Title = {Well-typed programs can't be blamed},
  13454. Year = {2009},
  13455. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibGFtZS10ci0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxhbWUtdHItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wMNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxhbWUtdHItMS5wZGYADgAeAA4AYgBsAGEAbQBlAC0AdAByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9ibGFtZS10ci0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  13456. @article{Leroy:2009rc,
  13457. Address = {Duluth, MN, USA},
  13458. Author = {Leroy, Xavier and Grall, Herv\'{e}},
  13459. Date-Added = {2009-03-10 22:24:50 -0600},
  13460. Date-Modified = {2010-12-17 10:23:07 -0700},
  13461. Issn = {0890-5401},
  13462. Journal = {Inf. Comput.},
  13463. Number = {2},
  13464. Pages = {284--304},
  13465. Publisher = {Academic Press, Inc.},
  13466. Title = {Coinductive big-step operational semantics},
  13467. Volume = {207},
  13468. Year = {2009},
  13469. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGNvaW5kc2VtLWpvdXJuYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjb2luZHNlbS1qb3VybmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eo0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb2luZHNlbS1qb3VybmFsLnBkZgAOACoAFABjAG8AaQBuAGQAcwBlAG0ALQBqAG8AdQByAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2NvaW5kc2VtLWpvdXJuYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  13470. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.ic.2007.12.004}}
  13471. @article{Milner:1991qd,
  13472. Address = {Essex, UK},
  13473. Author = {Milner, Robin and Tofte, Mads},
  13474. Date-Added = {2009-03-10 22:07:09 -0600},
  13475. Date-Modified = {2010-12-17 10:23:07 -0700},
  13476. Issn = {0304-3975},
  13477. Journal = {Theor. Comput. Sci.},
  13478. Number = {1},
  13479. Pages = {209--220},
  13480. Publisher = {Elsevier Science Publishers Ltd.},
  13481. Title = {Co-induction in relational semantics},
  13482. Volume = {87},
  13483. Year = {1991},
  13484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yOC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yOC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13485. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(91)90033-X}}
  13486. @inproceedings{Soyeon-Park:2009hl,
  13487. Author = {Soyeon Park, Shan Lu, Yuanyuan Zhou},
  13488. Booktitle = {Architectural Support for Programming Languages and Operating Systems},
  13489. Date-Added = {2009-03-08 23:03:43 -0600},
  13490. Date-Modified = {2009-03-08 23:04:23 -0600},
  13491. Title = {CTrigger: Exposing Atomicity Violation Bugs from Their Hiding Places},
  13492. Year = {2009},
  13493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFzcGxvczA5Mi16aG91LTEucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRhc3Bsb3MwOTItemhvdS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARb2jxdn/FQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMXaU3UAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjphc3Bsb3MwOTItemhvdS0xLnBkZgAADgAqABQAYQBzAHAAbABvAHMAMAA5ADIALQB6AGgAbwB1AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2FzcGxvczA5Mi16aG91LTEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==}}
  13494. @inproceedings{Musuvathi:2008db,
  13495. Author = {M. Musuvathi and S. Qadeer and T. Ball and G. Basler and P. A. Nainar and I. Neamtiu},
  13496. Booktitle = {Operating System Design and Implementation},
  13497. Date-Added = {2009-03-08 23:00:16 -0600},
  13498. Date-Modified = {2009-03-08 23:01:21 -0600},
  13499. Title = {Finding and Reproducing Heisenbugs in Concurrent Programs},
  13500. Year = {2008},
  13501. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEm9zZGkyMDA4LWNoZXNzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESb3NkaTIwMDgtY2hlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95W9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb3NkaTIwMDgtY2hlc3MucGRmAA4AJgASAG8AcwBkAGkAMgAwADAAOAAtAGMAaABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9vc2RpMjAwOC1jaGVzcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  13502. @article{Muller:1999uq,
  13503. Address = {New York, NY, USA},
  13504. Author = {M{\"{u}}ller,, Olaf and Nipkow,, Tobias and Von Oheimb,, David and Slotosch,, Oscar},
  13505. Date-Added = {2009-03-03 09:36:06 -0700},
  13506. Date-Modified = {2010-12-17 10:23:07 -0700},
  13507. Issn = {0956-7968},
  13508. Journal = {J. Funct. Program.},
  13509. Number = {2},
  13510. Pages = {191--223},
  13511. Publisher = {Cambridge University Press},
  13512. Title = {HOLCF = HOL + LCF},
  13513. Volume = {9},
  13514. Year = {1999},
  13515. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8N3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5OTAwMzQxWGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADkAMAAwADMANAAxAFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  13516. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679689900341X}}
  13517. @inbook{Abramsky:1994cr,
  13518. Author = {Samson Abramsky and Achim Jung},
  13519. Booktitle = {Handbook of Logic in Computer Science},
  13520. Date-Added = {2009-03-03 21:48:52 -0700},
  13521. Date-Modified = {2009-03-03 21:49:15 -0700},
  13522. Pages = {1--168},
  13523. Publisher = {Clarendon Press},
  13524. Title = {Domain Theory},
  13525. Year = {1994},
  13526. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoYW5keTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoYW5keTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3We0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoYW5keTEucGRmAA4AFgAKAGgAYQBuAGQAeQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hhbmR5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13527. @techreport{Bailey:2002la,
  13528. Author = {David H. Bailey and Yozo Hida and Xiaoye S. Li and Brandon Thompson},
  13529. Date-Added = {2009-02-26 16:49:07 -0700},
  13530. Date-Modified = {2009-02-26 16:49:53 -0700},
  13531. Institution = {Lawrence Berkeley National Laboratory},
  13532. Month = {September},
  13533. Number = {LBNL-53651},
  13534. Title = {ARPREC: An Arbitrary Precision Computation Package},
  13535. Year = {2002},
  13536. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphcnByZWMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QphcnByZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26i0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhcnByZWMucGRmAA4AFgAKAGEAcgBwAHIAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2FycHJlYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13537. @article{Gianantonio:2004cq,
  13538. Author = {Pietro Di Gianantonio and Pier Luca Lanzi},
  13539. Date-Added = {2009-02-26 21:26:08 -0700},
  13540. Date-Modified = {2010-12-17 10:23:07 -0700},
  13541. Issn = {1571-0661},
  13542. Journal = {Electronic Notes in Theoretical Computer Science},
  13543. Note = {Proceedings of the Workshop of the COMETA Project on Computational Metamodels},
  13544. Pages = {113 - 128},
  13545. Title = {Lazy Algorithms for Exact Real Arithmetic},
  13546. Volume = {104},
  13547. Year = {2004},
  13548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifPRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13549. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B75H1-4DV1WGT-8/2/dd9c9b43f94ca8e2d65464db2bd50e2b},
  13550. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2004.08.021}}
  13551. @phdthesis{Moore:1962gd,
  13552. Author = {R. E. Moore},
  13553. Date-Added = {2009-02-26 15:27:57 -0700},
  13554. Date-Modified = {2009-02-26 15:28:36 -0700},
  13555. School = {Stanford University},
  13556. Title = {Interval Arithmetic and Automatic Error Analysis in Digital Computing},
  13557. Year = {1962},
  13558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkaXNlcnQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkaXNlcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FS0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkaXNlcnQucGRmAA4AFgAKAGQAaQBzAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Rpc2VydC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13559. @manual{IEEEFloat,
  13560. Author = {IEEE 1987},
  13561. Date-Added = {2009-02-26 15:13:05 -0700},
  13562. Date-Modified = {2009-02-26 15:14:25 -0700},
  13563. Organization = {IEEE},
  13564. Title = {IEEE Standard 754-1985 for Binary Floating-Point Arithmetic},
  13565. Year = {1987}}
  13566. @article{Goldberg:1991lq,
  13567. Address = {New York, NY, USA},
  13568. Author = {Goldberg, David},
  13569. Date-Added = {2009-02-26 15:04:59 -0700},
  13570. Date-Modified = {2010-12-17 10:23:07 -0700},
  13571. Issn = {0360-0300},
  13572. Journal = {ACM Comput. Surv.},
  13573. Number = {1},
  13574. Pages = {5--48},
  13575. Publisher = {ACM},
  13576. Title = {What every computer scientist should know about floating-point arithmetic},
  13577. Volume = {23},
  13578. Year = {1991},
  13579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWdvbGRiZXJnLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtZ29sZGJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtZ29sZGJlcmcucGRmAAAOACAADwBwADUALQBnAG8AbABkAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUtZ29sZGJlcmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13580. Bdsk-Url-1 = {http://doi.acm.org/10.1145/103162.103163}}
  13581. @article{Nanevski:2003sf,
  13582. Address = {Hingham, MA, USA},
  13583. Author = {Nanevski,, Aleksandar and Blelloch,, Guy and Harper,, Robert},
  13584. Date-Added = {2009-02-26 15:01:01 -0700},
  13585. Date-Modified = {2010-12-17 10:23:07 -0700},
  13586. Issn = {1388-3690},
  13587. Journal = {Higher Order Symbol. Comput.},
  13588. Number = {4},
  13589. Pages = {379--400},
  13590. Publisher = {Kluwer Academic Publishers},
  13591. Title = {Automatic Generation of Staged Geometric Predicates},
  13592. Volume = {16},
  13593. Year = {2003},
  13594. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC01LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtNS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC01LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13595. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1025876920522}}
  13596. @inproceedings{Potts:1997by,
  13597. Address = {Washington, DC, USA},
  13598. Author = {Potts, Peter and Edalat, Abbas and Escardo, Martin},
  13599. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  13600. Date-Added = {2009-02-25 23:53:06 -0700},
  13601. Date-Modified = {2009-02-25 23:53:22 -0700},
  13602. Isbn = {0-8186-7925-5},
  13603. Pages = {248},
  13604. Publisher = {IEEE Computer Society},
  13605. Title = {Semantics of Exact Real Arithmetic},
  13606. Year = {1997},
  13607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEE1lcmdlUERGcy00MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDXnM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMtNDAucGRmAAAOACIAEABNAGUAcgBnAGUAUABEAEYAcwAtADQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  13608. @article{Ciaffaglione:2006pi,
  13609. Address = {Essex, UK},
  13610. Author = {Ciaffaglione,, Alberto and Di Gianantonio,, Pietro},
  13611. Date-Added = {2009-02-25 23:44:18 -0700},
  13612. Date-Modified = {2010-12-17 10:23:07 -0700},
  13613. Issn = {0304-3975},
  13614. Journal = {Theor. Comput. Sci.},
  13615. Number = {1},
  13616. Pages = {39--51},
  13617. Publisher = {Elsevier Science Publishers Ltd.},
  13618. Title = {A certified, corecursive implementation of exact real numbers},
  13619. Volume = {351},
  13620. Year = {2006},
  13621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13622. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.09.061}}
  13623. @book{Bishop:1967bf,
  13624. Author = {Errett Bishop},
  13625. Date-Added = {2009-02-25 23:24:31 -0700},
  13626. Date-Modified = {2009-02-25 23:25:15 -0700},
  13627. Publisher = {McGraw-Hill},
  13628. Title = {Foundations of Constructive Analysis},
  13629. Year = {1967}}
  13630. @article{Wiedmer1980133,
  13631. Author = {E. Wiedmer},
  13632. Date-Added = {2009-02-25 23:21:52 -0700},
  13633. Date-Modified = {2010-12-17 10:23:07 -0700},
  13634. Issn = {0304-3975},
  13635. Journal = {Theoretical Computer Science},
  13636. Number = {2},
  13637. Pages = {133 - 155},
  13638. Title = {Computing with infinite objects},
  13639. Volume = {10},
  13640. Year = {1980},
  13641. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13642. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-45FC484-4X/2/f90e063ae113cc30c5895e7f998fcb5e},
  13643. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(80)90011-0}}
  13644. @article{Bailey:2005zp,
  13645. Address = {Piscataway, NJ, USA},
  13646. Author = {Bailey, David H.},
  13647. Date-Added = {2009-02-25 22:18:20 -0700},
  13648. Date-Modified = {2010-12-17 10:23:07 -0700},
  13649. Issn = {1521-9615},
  13650. Journal = {Computing in Science and Engg.},
  13651. Number = {3},
  13652. Pages = {54--61},
  13653. Publisher = {IEEE Educational Activities Department},
  13654. Title = {High-Precision Floating-Point Arithmetic in Scientific Computation},
  13655. Volume = {7},
  13656. Year = {2005},
  13657. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00LnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lr8zlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy00LnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  13658. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2005.52}}
  13659. @inproceedings{Boehm:1986db,
  13660. Address = {New York, NY, USA},
  13661. Author = {Boehm,, Hans-J. and Cartwright,, Robert and Riggle,, Mark and O'Donnell,, Michael J.},
  13662. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  13663. Date-Added = {2009-02-25 22:01:04 -0700},
  13664. Date-Modified = {2010-12-17 10:23:07 -0700},
  13665. Isbn = {0-89791-200-4},
  13666. Location = {Cambridge, Massachusetts, United States},
  13667. Pages = {162--173},
  13668. Publisher = {ACM},
  13669. Title = {Exact real arithmetic: a case study in higher order programming},
  13670. Year = {1986},
  13671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL956tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1ib2VobS5wZGYADgAeAA4AcAAxADYAMgAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYyLWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13672. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319860}}
  13673. @article{Marcial-Romero:2007rm,
  13674. Address = {Essex, UK},
  13675. Author = {Marcial-Romero,, J. Raymundo and Escard\'{o},, Mart\'{\i}n H.},
  13676. Date-Added = {2009-02-25 21:46:03 -0700},
  13677. Date-Modified = {2010-12-17 10:23:07 -0700},
  13678. Issn = {0304-3975},
  13679. Journal = {Theor. Comput. Sci.},
  13680. Number = {1-2},
  13681. Pages = {120--141},
  13682. Publisher = {Elsevier Science Publishers Ltd.},
  13683. Title = {Semantics of a sequential language for exact real-number computation},
  13684. Volume = {379},
  13685. Year = {2007},
  13686. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2007.01.021}}
  13687. @inproceedings{Edalat:1998sf,
  13688. Address = {New York, NY, USA},
  13689. Author = {Edalat,, Abbas and Potts,, Peter John and S{\"{u}}nderhauf,, Philipp},
  13690. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  13691. Date-Added = {2009-02-25 21:43:32 -0700},
  13692. Date-Modified = {2010-12-17 10:23:07 -0700},
  13693. Isbn = {1-58113-024-4},
  13694. Location = {Baltimore, Maryland, United States},
  13695. Pages = {185--194},
  13696. Publisher = {ACM},
  13697. Title = {Lazy computation with exact real numbers},
  13698. Year = {1998},
  13699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODUtZWRhbGF0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4NS1lZGFsYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96EtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4NS1lZGFsYXQucGRmAAAOACAADwBwADEAOAA1AC0AZQBkAGEAbABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4NS1lZGFsYXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13700. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289441}}
  13701. @article{Boehm:1990nr,
  13702. Address = {Boston, MA, USA},
  13703. Author = {Boehm,, Hans and Cartwright,, Robert},
  13704. Book = {Research topics in functional programming},
  13705. Date-Added = {2009-02-25 21:42:36 -0700},
  13706. Date-Modified = {2009-02-25 21:42:43 -0700},
  13707. Isbn = {0-201-17236-4},
  13708. Pages = {43--64},
  13709. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  13710. Title = {Exact real arithmetic formulating real numbers as functions},
  13711. Year = {1990}}
  13712. @article{Cousineau:1987dz,
  13713. Address = {Amsterdam, The Netherlands, The Netherlands},
  13714. Author = {Cousineau,, G. and Curien,, P.-L.},
  13715. Date-Added = {2009-02-23 14:19:00 -0700},
  13716. Date-Modified = {2010-12-17 10:23:07 -0700},
  13717. Issn = {0167-6423},
  13718. Journal = {Sci. Comput. Program.},
  13719. Number = {2},
  13720. Pages = {173--202},
  13721. Publisher = {Elsevier North-Holland, Inc.},
  13722. Title = {The categorical abstract machine},
  13723. Volume = {8},
  13724. Year = {1987},
  13725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgzKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZSgzKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlKDMpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13726. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(87)90020-7}}
  13727. @phdthesis{Young:1988qy,
  13728. Author = {William D. Young},
  13729. Date-Added = {2009-02-11 09:37:11 -0700},
  13730. Date-Modified = {2009-02-11 09:38:17 -0700},
  13731. Month = {December},
  13732. School = {The University of Texas at Austin},
  13733. Title = {A VERIFIED CODE GENERATOR FOR A SUBSET OF GYPSY},
  13734. Year = {1988},
  13735. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHlvdW5nLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHlvdW5nLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCuMjRI4VrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SO9qwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHlvdW5nLXRoZXNpcy5wZGYADgAiABAAeQBvAHUAbgBnAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIveW91bmctdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  13736. @techreport{Ager:2004qy,
  13737. Author = {Mads Sig Ager and Olivier Danvy and Jan Midtgaard},
  13738. Date-Added = {2009-02-22 22:13:23 -0700},
  13739. Date-Modified = {2009-02-22 22:14:30 -0700},
  13740. Institution = {BRICS},
  13741. Month = {December},
  13742. Number = {RS-04-28},
  13743. Title = {A Functional Correspondence between Monadic Evaluators and Abstract Machines for Languages with Computational Effects.},
  13744. Year = {2004},
  13745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70ZczlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI4LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13746. @article{Ager:2005bs,
  13747. Address = {Essex, UK},
  13748. Author = {Ager,, Mads Sig and Danvy,, Olivier and Midtgaard,, Jan},
  13749. Date-Added = {2009-02-22 22:06:06 -0700},
  13750. Date-Modified = {2010-12-17 10:23:07 -0700},
  13751. Issn = {0304-3975},
  13752. Journal = {Theor. Comput. Sci.},
  13753. Number = {1},
  13754. Pages = {149--172},
  13755. Publisher = {Elsevier Science Publishers Ltd.},
  13756. Title = {A functional correspondence between monadic evaluators and abstract machines for languages with computational effects},
  13757. Volume = {342},
  13758. Year = {2005},
  13759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13760. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.06.008}}
  13761. @article{Lillibridge:1999la,
  13762. Address = {Hingham, MA, USA},
  13763. Author = {Lillibridge,, Mark},
  13764. Date-Added = {2009-02-22 21:14:24 -0700},
  13765. Date-Modified = {2010-12-17 10:23:07 -0700},
  13766. Issn = {1388-3690},
  13767. Journal = {Higher Order Symbol. Comput.},
  13768. Number = {1},
  13769. Pages = {75--104},
  13770. Publisher = {Kluwer Academic Publishers},
  13771. Title = {Unchecked Exceptions Can Be Strictly More Powerful Than Call/CC},
  13772. Volume = {12},
  13773. Year = {1999},
  13774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMTkuNjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu4bzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjE5LjY5NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgAxADkALgA2ADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  13775. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1010020917337}}
  13776. @article{McIlroy:1960uq,
  13777. Address = {New York, NY, USA},
  13778. Author = {McIlroy,, M. Douglas},
  13779. Date-Added = {2009-02-19 21:27:08 -0700},
  13780. Date-Modified = {2010-12-17 10:23:07 -0700},
  13781. Issn = {0001-0782},
  13782. Journal = {Commun. ACM},
  13783. Number = {4},
  13784. Pages = {214--220},
  13785. Publisher = {ACM},
  13786. Title = {Macro instruction extensions of compiler languages},
  13787. Volume = {3},
  13788. Year = {1960},
  13789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMTQtbWNpbHJveS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMTQtbWNpbHJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ejjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMTQtbWNpbHJveS5wZGYADgAiABAAcAAyADEANAAtAG0AYwBpAGwAcgBvAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIxNC1tY2lscm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13790. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367223}}
  13791. @article{Barendregt:1993cr,
  13792. 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).},
  13793. Author = {Barendregt, Henk and Bunder, Martin and Dekkers, Wil},
  13794. Copyright = {Copyright {\copyright} 1993 Association for Symbolic Logic},
  13795. Date-Added = {2009-02-18 22:52:15 -0700},
  13796. Date-Modified = {2010-12-17 10:23:07 -0700},
  13797. Issn = {00224812},
  13798. Journal = {The Journal of Symbolic Logic},
  13799. Jstor_Articletype = {primary_article},
  13800. Jstor_Formatteddate = {Sep., 1993},
  13801. Number = {3},
  13802. Pages = {769--788},
  13803. Publisher = {Association for Symbolic Logic},
  13804. Title = {Systems of Illative Combinatory Logic Complete for First-Order Propositional and Predicate Calculus},
  13805. Volume = {58},
  13806. Year = {1993},
  13807. Bdsk-Url-1 = {http://www.jstor.org/stable/2275096}}
  13808. @article{Dreyer:2008uq,
  13809. Address = {New York, NY, USA},
  13810. Author = {Derek Dreyer and Andreas Rossberg},
  13811. Date-Added = {2009-02-09 23:17:49 -0700},
  13812. Date-Modified = {2011-11-12 18:10:26 -0700},
  13813. Issn = {0362-1340},
  13814. Journal = {SIGPLAN Not.},
  13815. Number = {9},
  13816. Pages = {307--320},
  13817. Publisher = {ACM},
  13818. Title = {Mixin' up the {ML} module system},
  13819. Volume = {43},
  13820. Year = {2008},
  13821. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRC4uL0Ryb3Bib3gvYmliL0RyZXllciwgUm9zc2JlcmcgLSBNaXhpbicgVXAgdGhlIE1MIE1vZHVsZSBTeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAgYAAAAAAgYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9EcmV5ZXIsIFJvc3NiZXJnIC0gTWkjRUVGRDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu/VzOWa4wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARHJleWVyLCBSb3NzYmVyZyAtIE1pI0VFRkQ1LnBkZgAOAGwANQBEAHIAZQB5AGUAcgAsACAAUgBvAHMAcwBiAGUAcgBnACAALQAgAE0AaQB4AGkAbgAnACAAVQBwACAAdABoAGUAIABNAEwAIABNAG8AZAB1AGwAZQAgAFMAeQBzAHQAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBNVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRHJleWVyLCBSb3NzYmVyZyAtIE1peGluJyBVcCB0aGUgTUwgTW9kdWxlIFN5c3RlbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A1QDaAOIC7ALuAvMC/gMHAxUDGQMgAykDLgM7Az4DUANTA1gAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADWg==},
  13822. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411203.1411248}}
  13823. @article{Barrett:1996la,
  13824. Address = {New York, NY, USA},
  13825. Author = {Barrett, Kim and Cassels, Bob and Haahr, Paul and Moon, David A. and Playford, Keith and Withington, P. Tucker},
  13826. Date-Added = {2009-02-09 13:47:14 -0700},
  13827. Date-Modified = {2010-12-17 10:23:07 -0700},
  13828. Issn = {0362-1340},
  13829. Journal = {SIGPLAN Not.},
  13830. Number = {10},
  13831. Pages = {69--82},
  13832. Publisher = {ACM},
  13833. Title = {A monotonic superclass linearization for Dylan},
  13834. Volume = {31},
  13835. Year = {1996},
  13836. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2OS1iYXJyZXR0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY5LWJhcnJldHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97edEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY5LWJhcnJldHQucGRmAAAOACAADwBwADYAOQAtAGIAYQByAHIAZQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY5LWJhcnJldHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13837. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236338.236343}}
  13838. @mastersthesis{Smeding:2009rr,
  13839. Author = {Gideon Joachim Smeding},
  13840. Date-Added = {2009-02-09 11:49:56 -0700},
  13841. Date-Modified = {2009-02-09 11:50:39 -0700},
  13842. Month = {January},
  13843. School = {Universiteit Utrecht},
  13844. Title = {An executable operational semantics for Python},
  13845. Year = {2009},
  13846. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10aGVzaXMoMikucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10aGVzaXMoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pI0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGVzaXMoMikucGRmAAAOABwADQB0AGgAZQBzAGkAcwAoADIAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90aGVzaXMoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  13847. @phdthesis{Findler:2002kl,
  13848. Address = {Houston, Texas},
  13849. Author = {Robert Bruce Findler},
  13850. Date-Added = {2009-02-04 12:22:17 -0700},
  13851. Date-Modified = {2009-02-04 12:23:11 -0700},
  13852. Month = {April},
  13853. School = {Rice University},
  13854. Title = {Behavioral Software Contracts},
  13855. Year = {2002},
  13856. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWJlaGF2aW9yYWwtc29mdHdhcmUtY29udHJhY3RzLnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wJdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAADgBEACEAYgBlAGgAYQB2AGkAbwByAGEAbAAtAHMAbwBmAHQAdwBhAHIAZQAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL2JlaGF2aW9yYWwtc29mdHdhcmUtY29udHJhY3RzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  13857. @article{Hagiya:1989uq,
  13858. Author = {Masami Hagiya},
  13859. Date-Added = {2009-01-01 14:35:58 -0700},
  13860. Date-Modified = {2010-12-17 10:23:07 -0700},
  13861. Issn = {0747-7171},
  13862. Journal = {Journal of Symbolic Computation},
  13863. Number = {6},
  13864. Pages = {651 - 680},
  13865. Title = {Meta-circular interpreter for a strongly typed language},
  13866. Volume = {8},
  13867. Year = {1989},
  13868. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie/RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13869. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6WM7-4SM6P3K-8/2/53bda160bfee900107be5f0d837aac82},
  13870. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0747-7171(89)80066-5}}
  13871. @unpublished{Pfenning:2004rp,
  13872. Author = {Frank Pfenning},
  13873. Date-Added = {2008-12-18 11:19:57 -0700},
  13874. Date-Modified = {2008-12-18 11:20:20 -0700},
  13875. Title = {Automated Theorem Proving},
  13876. Year = {2004},
  13877. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdHAucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26o0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhdHAucGRmAAAOABAABwBhAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hdHAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  13878. @techreport{Filinski:1989hc,
  13879. Author = {Andrzej Filinski},
  13880. Date-Added = {2008-12-18 11:12:11 -0700},
  13881. Date-Modified = {2008-12-18 11:12:43 -0700},
  13882. Institution = {DIKU},
  13883. Title = {Declarative Continuations and Categorical Duality},
  13884. Year = {1989},
  13885. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40My44NzI5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQzLjg3MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KsczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40My44NzI5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADMALgA4ADcAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQzLjg3MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13886. @inproceedings{Griffin:1990dp,
  13887. Address = {New York, NY, USA},
  13888. Author = {Timothy G. Griffin},
  13889. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13890. Date-Added = {2008-12-18 11:01:52 -0700},
  13891. Date-Modified = {2010-12-17 10:23:07 -0700},
  13892. Isbn = {0-89791-343-4},
  13893. Location = {San Francisco, California, United States},
  13894. Pages = {47--58},
  13895. Publisher = {ACM},
  13896. Title = {A formulae-as-type notion of control},
  13897. Year = {1990},
  13898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1ncmlmZmluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWdyaWZmaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWdyaWZmaW4ucGRmAAAOACAADwBwADQANwAtAGcAcgBpAGYAZgBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3LWdyaWZmaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13899. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96714}}
  13900. @inproceedings{Curien:2000qd,
  13901. Address = {New York, NY, USA},
  13902. Author = {Pierre-Louis Curien and Hugo Herbelin},
  13903. Booktitle = {ICFP '00: Proceedings of the fifth ACM SIGPLAN international conference on Functional programming},
  13904. Date-Added = {2008-12-18 11:00:41 -0700},
  13905. Date-Modified = {2010-12-17 10:23:07 -0700},
  13906. Isbn = {1-58113-202-6},
  13907. Pages = {233--243},
  13908. Publisher = {ACM},
  13909. Title = {The duality of computation},
  13910. Year = {2000},
  13911. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMzMtY3VyaWVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIzMy1jdXJpZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96UtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzMy1jdXJpZW4ucGRmAAAOACAADwBwADIAMwAzAC0AYwB1AHIAaQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIzMy1jdXJpZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13912. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351262}}
  13913. @inproceedings{Wadler:2003db,
  13914. Address = {New York, NY, USA},
  13915. Author = {Philip Wadler},
  13916. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  13917. Date-Added = {2008-12-18 10:59:34 -0700},
  13918. Date-Modified = {2010-12-17 10:23:07 -0700},
  13919. Isbn = {1-58113-756-7},
  13920. Location = {Uppsala, Sweden},
  13921. Pages = {189--201},
  13922. Publisher = {ACM},
  13923. Title = {Call-by-value is dual to call-by-name},
  13924. Year = {2003},
  13925. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODktd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4OS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96F9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4OS13YWRsZXIucGRmAAAOACAADwBwADEAOAA5AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4OS13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13926. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944723}}
  13927. @article{Harper:1993rq,
  13928. Address = {New York, NY, USA},
  13929. Author = {Robert Harper and Furio Honsell and Gordon Plotkin},
  13930. Date-Added = {2008-12-07 23:26:47 -0700},
  13931. Date-Modified = {2010-12-17 10:23:07 -0700},
  13932. Issn = {0004-5411},
  13933. Journal = {J. ACM},
  13934. Number = {1},
  13935. Pages = {143--184},
  13936. Publisher = {ACM},
  13937. Title = {A framework for defining logics},
  13938. Volume = {40},
  13939. Year = {1993},
  13940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0My1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95yNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0My1oYXJwZXIucGRmAAAOACAADwBwADEANAAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0My1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13941. Bdsk-Url-1 = {http://doi.acm.org/10.1145/138027.138060}}
  13942. @unpublished{Pfenning:2001lk,
  13943. Author = {Frank Pfenning},
  13944. Date-Added = {2008-12-07 23:13:39 -0700},
  13945. Date-Modified = {2008-12-07 23:14:22 -0700},
  13946. Month = {March},
  13947. Title = {Computation and Deduction},
  13948. Year = {2001},
  13949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjZC5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmNkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cRTRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNkLnBkZgAOAA4ABgBjAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvY2QucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  13950. @article{Harper:2005kb,
  13951. Address = {New York, NY, USA},
  13952. Author = {Robert Harper and Frank Pfenning},
  13953. Date-Added = {2008-12-07 23:04:17 -0700},
  13954. Date-Modified = {2010-12-17 10:23:07 -0700},
  13955. Issn = {1529-3785},
  13956. Journal = {ACM Trans. Comput. Logic},
  13957. Number = {1},
  13958. Pages = {61--101},
  13959. Publisher = {ACM},
  13960. Title = {On equivalence and canonical forms in the LF type theory},
  13961. Volume = {6},
  13962. Year = {2005},
  13963. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxLWhhcnBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97WdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYxLWhhcnBlci5wZGYADgAeAA4AcAA2ADEALQBoAGEAcgBwAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjEtaGFycGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13964. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1042038.1042041}}
  13965. @misc{Altenkirch:2005if,
  13966. Author = {Thorsten Altenkirch and Conor McBride and James McKinna},
  13967. Date-Added = {2008-12-06 13:28:20 -0700},
  13968. Date-Modified = {2008-12-06 13:28:25 -0700},
  13969. Howpublished = {Manuscript, available online},
  13970. Month = {April},
  13971. Title = {Why Dependent Types Matter},
  13972. Year = {2005},
  13973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp5ZHRtLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp5ZHRtLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42x0Q89+QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEkAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB5ZHRtLTEucGRmAA4AFgAKAHkAZAB0AG0ALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3lkdG0tMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13974. @inproceedings{McBride:2005bf,
  13975. Author = {Conor McBride},
  13976. Booktitle = {Advanced Functional Programming},
  13977. Date-Added = {2008-12-06 13:22:05 -0700},
  13978. Date-Modified = {2008-12-06 13:22:46 -0700},
  13979. Title = {Epigram: Practical Programming with Dependent Types},
  13980. Year = {2005},
  13981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWVwaWdyYW0tbm90ZXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFlcGlncmFtLW5vdGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NG0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlcGlncmFtLW5vdGVzLnBkZgAADgAkABEAZQBwAGkAZwByAGEAbQAtAG4AbwB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9lcGlncmFtLW5vdGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  13982. @inproceedings{Pfenning:1990qf,
  13983. Address = {London, UK},
  13984. Author = {Frank Pfenning and Christine Paulin-Mohring},
  13985. Booktitle = {Proceedings of the 5th International Conference on Mathematical Foundations of Programming Semantics},
  13986. Date-Added = {2008-12-06 12:40:34 -0700},
  13987. Date-Modified = {2008-12-06 12:40:39 -0700},
  13988. Isbn = {3-540-97375-3},
  13989. Pages = {209--228},
  13990. Publisher = {Springer-Verlag},
  13991. Title = {Inductively Defined Types in the Calculus of Constructions},
  13992. Year = {1990}}
  13993. @techreport{Brooke:2002fr,
  13994. Author = {Chris Brooke},
  13995. Date-Added = {2008-12-06 12:04:54 -0700},
  13996. Date-Modified = {2008-12-06 12:05:46 -0700},
  13997. Institution = {ComponentSource},
  13998. Title = {The Return on Investment on Commercial off-the-shelf (COTS) software components},
  13999. Year = {2002},
  14000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJlJPSV9vbl9DT1RTX0NvbXBvbmVudHNfV2hpdGVfUGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAdQAAAAAAdQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRR9ST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQaFHxWAafQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMVgfO0AAAABABAAKelFACbV9gAHTE8AAGiFAAIARE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAA4ATgAmAFIATwBJAF8AbwBuAF8AQwBPAFQAUwBfAEMAbwBtAHAAbwBuAGUAbgB0AHMAXwBXAGgAaQB0AGUAXwBQAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAD5Vc2Vycy9zaWVrL3N1YnVyYmFuL2JpYi9ST0lfb25fQ09UU19Db21wb25lbnRzX1doaXRlX1BhcGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  14001. @article{Morisio:2002ys,
  14002. Address = {Los Alamitos, CA, USA},
  14003. Author = {M. Morisio and M. Ezran and C. Tully},
  14004. Date-Added = {2008-12-06 11:58:23 -0700},
  14005. Date-Modified = {2010-12-17 10:23:07 -0700},
  14006. Issn = {0098-5589},
  14007. Journal = {IEEE Transactions on Software Engineering},
  14008. Number = {4},
  14009. Pages = {340-357},
  14010. Publisher = {IEEE Computer Society},
  14011. Title = {Success and Failure Factors in Software Reuse},
  14012. Volume = {28},
  14013. Year = {2002},
  14014. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.995420}}
  14015. @article{Rine:2000kx,
  14016. Author = {D. C. Rine and N. Nada},
  14017. Date-Added = {2008-12-06 11:50:15 -0700},
  14018. Date-Modified = {2010-12-17 10:23:07 -0700},
  14019. Issn = {0950-5849},
  14020. Journal = {Information and Software Technology},
  14021. Keywords = {Reference model},
  14022. Number = {1},
  14023. Pages = {47 - 65},
  14024. Title = {An empirical study of a software reuse reference model},
  14025. Volume = {42},
  14026. Year = {2000},
  14027. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  14028. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0B-3Y21WCF-5/2/b878b9952b9ed95a4524735b1aef100f},
  14029. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0950-5849(99)00055-5}}
  14030. @article{Mohagheghi:2004uq,
  14031. Author = {Mohagheghi, P. and Conradi, R. and Killi, O.M. and Schwarz, H.},
  14032. Date-Added = {2008-12-06 11:43:10 -0700},
  14033. Date-Modified = {2008-12-06 11:43:14 -0700},
  14034. Issn = {0270-5257},
  14035. Journal = {Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on},
  14036. 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},
  14037. Month = {May},
  14038. Pages = {282-291},
  14039. Title = {An empirical study of software reuse vs. defect-density and stability},
  14040. Year = {2004},
  14041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hEszlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy0xLnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  14042. @inproceedings{Abel:2008rr,
  14043. Author = {Andreas Abel and Thorsten Altenkirch},
  14044. Booktitle = {Mathematically Structured Functional Programming},
  14045. Date-Added = {2008-12-04 22:51:37 -0700},
  14046. Date-Modified = {2008-12-04 22:52:06 -0700},
  14047. Title = {A Partial Type Checking Algorithm for Type:Type},
  14048. Year = {2008},
  14049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2ZwMDgucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2ZwMDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j50Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc2ZwMDgucGRmAA4AFgAKAG0AcwBmAHAAMAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21zZnAwOC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  14050. @inproceedings{Hudak:1998pt,
  14051. Address = {Washington, DC, USA},
  14052. Author = {P. Hudak},
  14053. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  14054. Date-Added = {2008-12-02 14:47:46 -0700},
  14055. Date-Modified = {2008-12-02 14:47:51 -0700},
  14056. Isbn = {0-8186-8377-5},
  14057. Pages = {134},
  14058. Publisher = {IEEE Computer Society},
  14059. Title = {Modular Domain Specific Languages and Tools},
  14060. Year = {1998},
  14061. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuWEzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMS5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  14062. @article{Griffin:1988ec,
  14063. Author = {Griffin, T.G.},
  14064. Date-Added = {2008-12-02 14:40:57 -0700},
  14065. Date-Modified = {2010-12-17 10:23:07 -0700},
  14066. Journal = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  14067. Month = {Jul},
  14068. Pages = {372-383},
  14069. Title = {Notational definition-a formal account},
  14070. Year = {1988},
  14071. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczAucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxDdzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMC5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14072. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5134}}
  14073. @inproceedings{Kohlbecker:1986dk,
  14074. Address = {New York, NY, USA},
  14075. Author = {Eugene Kohlbecker and Daniel P. Friedman and Matthias Felleisen and Bruce Duba},
  14076. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  14077. Date-Added = {2008-12-02 14:30:43 -0700},
  14078. Date-Modified = {2010-12-17 10:23:07 -0700},
  14079. Isbn = {0-89791-200-4},
  14080. Location = {Cambridge, Massachusetts, United States},
  14081. Pages = {151--161},
  14082. Publisher = {ACM},
  14083. Title = {Hygienic macro expansion},
  14084. Year = {1986},
  14085. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTEta29obGJlY2tlci0xLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1MS1rb2hsYmVja2VyLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9519EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MS1rb2hsYmVja2VyLTEucGRmAAAOACwAFQBwADEANQAxAC0AawBvAGgAbABiAGUAYwBrAGUAcgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE1MS1rb2hsYmVja2VyLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14086. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319859}}
  14087. @phdthesis{Visser:1997rc,
  14088. Author = {Eelco Visser},
  14089. Date-Added = {2008-12-02 14:17:34 -0700},
  14090. Date-Modified = {2008-12-02 14:18:16 -0700},
  14091. School = {University of Amsterdam},
  14092. Title = {Syntax Definition for Language Prototyping},
  14093. Year = {1997}}
  14094. @book{Tomita:1985qr,
  14095. Address = {Norwell, MA, USA},
  14096. Author = {Masaru Tomita},
  14097. Date-Added = {2008-12-02 14:16:33 -0700},
  14098. Date-Modified = {2008-12-02 14:16:39 -0700},
  14099. Isbn = {0898382025},
  14100. Publisher = {Kluwer Academic Publishers},
  14101. Title = {Efficient Parsing for Natural Language: A Fast Algorithm for Practical Systems},
  14102. Year = {1985}}
  14103. @inproceedings{Brand:2001hl,
  14104. Address = {London, UK},
  14105. 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},
  14106. Booktitle = {CC '01: Proceedings of the 10th International Conference on Compiler Construction},
  14107. Date-Added = {2008-12-02 13:50:35 -0700},
  14108. Date-Modified = {2008-12-02 13:50:51 -0700},
  14109. Isbn = {3-540-41861-X},
  14110. Pages = {365--370},
  14111. Publisher = {Springer-Verlag},
  14112. Title = {The {ASF+SDF} Meta-environment: A Component-Based Language Development Environment},
  14113. Year = {2001},
  14114. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EQ0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYzIwMDEucGRmAA4AFgAKAGMAYwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjMjAwMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  14115. @misc{Spolsky:2002fp,
  14116. Author = {Joel Spolsky},
  14117. Date-Added = {2008-12-02 12:49:53 -0700},
  14118. Date-Modified = {2008-12-02 14:42:13 -0700},
  14119. Howpublished = {\url{http://www.joelonsoftware.com/articles/LeakyAbstractions.html}},
  14120. Month = {November},
  14121. Title = {The Law of Leaky Abstractions},
  14122. Year = {2002}}
  14123. @inproceedings{Loh:2006sf,
  14124. Address = {New York, NY, USA},
  14125. Author = {Andres L{\"{o}}h and Ralf Hinze},
  14126. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN international conference on Principles and practice of declarative programming},
  14127. Date-Added = {2008-12-02 12:09:37 -0700},
  14128. Date-Modified = {2010-12-17 10:23:07 -0700},
  14129. Isbn = {1-59593-388-3},
  14130. Location = {Venice, Italy},
  14131. Pages = {133--144},
  14132. Publisher = {ACM},
  14133. Title = {Open data types and open functions},
  14134. Year = {2006},
  14135. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTMzLWxvaC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMzMtbG9oLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebnRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtbG9oLnBkZgAOABoADABwADEAMwAzAC0AbABvAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEzMy1sb2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  14136. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140352}}
  14137. @phdthesis{Garcia:2008sf,
  14138. Author = {Ronald Garcia},
  14139. Date-Added = {2008-11-24 15:41:38 -0700},
  14140. Date-Modified = {2008-11-24 15:42:13 -0700},
  14141. Month = {September},
  14142. School = {Indiana University},
  14143. Title = {Static Computation and Reflection},
  14144. Year = {2008},
  14145. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVltYWluMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW1haW4wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eMzRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1haW4wLnBkZgAADgAUAAkAbQBhAGkAbgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL21haW4wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14146. @article{Landin:1966la,
  14147. Address = {New York, NY, USA},
  14148. Author = {P. J. Landin},
  14149. Date-Added = {2008-11-18 14:09:54 -0700},
  14150. Date-Modified = {2010-12-17 10:23:07 -0700},
  14151. Issn = {0001-0782},
  14152. Journal = {Commun. ACM},
  14153. Number = {3},
  14154. Pages = {157--166},
  14155. Publisher = {ACM},
  14156. Title = {The next 700 programming languages},
  14157. Volume = {9},
  14158. Year = {1966},
  14159. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTctbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1Ny1sYW5kaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1sYW5kaW4ucGRmAAAOACAADwBwADEANQA3AC0AbABhAG4AZABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1Ny1sYW5kaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14160. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365230.365257}}
  14161. @article{Smyth:1978ty,
  14162. Author = {M. B. Smyth},
  14163. Date-Added = {2008-11-17 22:10:41 -0700},
  14164. Date-Modified = {2008-11-17 22:12:06 -0700},
  14165. Journal = {Journal of Computer and System Sciences},
  14166. Month = {February},
  14167. Number = {1},
  14168. Pages = {23-36},
  14169. Title = {Power domains},
  14170. Volume = {16},
  14171. Year = {1978},
  14172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie3RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14173. @phdthesis{Leijen:2003ve,
  14174. Author = {Daan Leijen},
  14175. Date-Added = {2008-11-16 10:35:27 -0700},
  14176. Date-Modified = {2008-11-16 10:35:34 -0700},
  14177. Month = nov,
  14178. School = {Department of Computer Science, Universiteit Utrecht, The Netherlands},
  14179. Title = {The $\lambda$ Abroad -- A Functional Approach to Software Components},
  14180. Year = 2003,
  14181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcGhkLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL976dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGhkLXRoZXNpcy5wZGYADgAeAA4AcABoAGQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9waGQtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  14182. @inproceedings{Leijen:1999vn,
  14183. Address = {Berkeley, CA, USA},
  14184. Author = {Daan Leijen and Erik Meijer},
  14185. Booktitle = {DSL'99: Proceedings of the 2nd conference on Conference on Domain-Specific Languages},
  14186. Date-Added = {2008-11-15 15:27:36 -0700},
  14187. Date-Modified = {2008-11-15 15:27:41 -0700},
  14188. Location = {Austin, Texas},
  14189. Pages = {9--9},
  14190. Publisher = {USENIX Association},
  14191. Title = {Domain specific embedded compilers},
  14192. Year = {1999},
  14193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNy4yNTk5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE3LjI1OTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7uwczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNy4yNTk5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADcALgAyADUAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE3LjI1OTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14194. @unpublished{Chlipala:2008rr,
  14195. Author = {Adam Chlipala},
  14196. Date-Added = {2008-11-06 13:42:38 -0700},
  14197. Date-Modified = {2008-11-06 13:43:15 -0700},
  14198. Month = {November},
  14199. Title = {Certified Programming with Dependent Types},
  14200. Year = {2008},
  14201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjcGR0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY3BkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3BkdC5wZGYADgASAAgAYwBwAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jcGR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  14202. @techreport{Remy:1992lq,
  14203. Date-Added = {2008-11-04 14:42:15 -0700},
  14204. Date-Modified = {2008-11-04 14:43:35 -0700},
  14205. Institution = {INRIA-ROCQUENCOURT},
  14206. Month = {October},
  14207. Number = {1766},
  14208. Title = {Extension of ML Type System with a Sorted Equational Theory on Types},
  14209. Year = {1992},
  14210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC45ODA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ4Ljk4MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72FszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40OC45ODA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADgALgA5ADgAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ4Ljk4MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14211. @inproceedings{McAllester:2003zr,
  14212. Author = {David McAllester},
  14213. Booktitle = {Rewriting Techniques and Applications},
  14214. Date-Added = {2008-11-04 13:03:44 -0700},
  14215. Date-Modified = {2008-11-04 13:05:32 -0700},
  14216. Pages = {436-451},
  14217. Publisher = {Springer-Verlag},
  14218. Series = {LCNS},
  14219. Title = {A Logical Algorithm for ML Type Inference},
  14220. Volume = {2706},
  14221. Year = {2003},
  14222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjMucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14223. @techreport{Corbineau:2007uq,
  14224. Author = {Pierre Corbineau},
  14225. Date-Added = {2008-10-30 22:41:06 -0600},
  14226. Date-Modified = {2008-10-30 22:41:50 -0600},
  14227. Institution = {University of Kaiserslautern},
  14228. Number = {364/07},
  14229. Title = {A Declarative Language for the Coq Proof Assistant},
  14230. Year = {2007},
  14231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0ItMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJQi0wNjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7h8czlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEItMDY1LnBkZgAOABQACQBCAC0AMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CLTA2NS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  14232. @inproceedings{Obua:2007qy,
  14233. Author = {Steven Obua},
  14234. Booktitle = {TPHOLs},
  14235. Date-Added = {2008-10-30 22:33:23 -0600},
  14236. Date-Modified = {2008-10-30 22:35:15 -0600},
  14237. Pages = {223-231},
  14238. Publisher = {Springer-Verlag},
  14239. Series = {LNCS},
  14240. Title = {Proof Pearl: Looping Around the Orbit},
  14241. Volume = {4732},
  14242. Year = {2007},
  14243. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsb29waW5nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbG9vcGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9vcGluZy5wZGYAAA4AGAALAGwAbwBvAHAAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbG9vcGluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  14244. @article{Ekman:2007dk,
  14245. Address = {Amsterdam, The Netherlands, The Netherlands},
  14246. Author = {Torbj{\"{o}}rn Ekman and G{\"{o}}rel Hedin},
  14247. Date-Added = {2008-10-30 13:46:24 -0600},
  14248. Date-Modified = {2010-12-17 10:23:07 -0700},
  14249. Issn = {0167-6423},
  14250. Journal = {Sci. Comput. Program.},
  14251. Number = {1-3},
  14252. Pages = {14--26},
  14253. Publisher = {Elsevier North-Holland, Inc.},
  14254. Title = {The JastAdd system --- modular extensible compiler construction},
  14255. Volume = {69},
  14256. Year = {2007},
  14257. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.02.003}}
  14258. @phdthesis{Harrison:2001pb,
  14259. Address = {Champaign, IL, USA},
  14260. Author = {William L Harrison},
  14261. Date-Added = {2008-10-30 13:45:30 -0600},
  14262. Date-Modified = {2014-01-09 13:14:11 +0000},
  14263. Publisher = {University of Illinois at Urbana-Champaign},
  14264. Title = {Modular Compilers and Their Correctness Proofs},
  14265. Year = {2001},
  14266. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daHRDzd1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAA4ANAAZAGgAYQByAHIAaQBzAG8AbgAtAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2hhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14267. @phdthesis{Espinosa:1995la,
  14268. Address = {New York, NY, USA},
  14269. Author = {David A. Espinosa},
  14270. Date-Added = {2008-10-30 13:44:49 -0600},
  14271. Date-Modified = {2008-10-30 13:44:53 -0600},
  14272. Order_No = {UMI Order No. GAX95-33546},
  14273. Publisher = {Columbia University},
  14274. Title = {Semantic Lego},
  14275. Year = {1995}}
  14276. @article{Brand:2006fy,
  14277. Address = {Amsterdam, The Netherlands, The Netherlands},
  14278. Author = {Mark van den Brand and J\orgen Iversen and Peter D. Mosses},
  14279. Date-Added = {2008-10-30 13:42:14 -0600},
  14280. Date-Modified = {2010-12-17 10:23:07 -0700},
  14281. Issn = {0167-6423},
  14282. Journal = {Sci. Comput. Program.},
  14283. Number = {3},
  14284. Pages = {245--264},
  14285. Publisher = {Elsevier North-Holland, Inc.},
  14286. Title = {An action environment},
  14287. Volume = {61},
  14288. Year = {2006},
  14289. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2006.04.005}}
  14290. @inproceedings{Liang:1996th,
  14291. Address = {London, UK},
  14292. Author = {Sheng Liang and Paul Hudak},
  14293. Booktitle = {ESOP '96: Proceedings of the 6th European Symposium on Programming Languages and Systems},
  14294. Date-Added = {2008-10-30 13:40:27 -0600},
  14295. Date-Modified = {2008-10-30 13:40:31 -0600},
  14296. Isbn = {3-540-61055-3},
  14297. Pages = {219--234},
  14298. Publisher = {Springer-Verlag},
  14299. Title = {Modular Denotational Semantics for Compiler Construction},
  14300. Year = {1996},
  14301. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0VTT1AtTW9uSW50ZXJwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESRVNPUC1Nb25JbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1L+870DdpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADO9FQqAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVTT1AtTW9uSW50ZXJwLnBkZgAADgAmABIARQBTAE8AUAAtAE0AbwBuAEkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRVNPUC1Nb25JbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14302. @article{Doh:2003sp,
  14303. Address = {Amsterdam, The Netherlands, The Netherlands},
  14304. Author = {Kyung-Goo Doh and Peter D. Mosses},
  14305. Date-Added = {2008-10-30 13:39:12 -0600},
  14306. Date-Modified = {2010-12-17 10:23:07 -0700},
  14307. Issn = {0167-6423},
  14308. Journal = {Sci. Comput. Program.},
  14309. Number = {1},
  14310. Pages = {3--36},
  14311. Publisher = {Elsevier North-Holland, Inc.},
  14312. Title = {Composing programming languages by combining action-semantics modules},
  14313. Volume = {47},
  14314. Year = {2003},
  14315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlNS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGU1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14316. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(02)00107-7}}
  14317. @article{Harrison:1998nx,
  14318. Author = {Harrison, W.L. and Kamin, S.N.},
  14319. Date-Added = {2008-10-30 13:31:27 -0600},
  14320. Date-Modified = {2010-12-17 10:23:07 -0700},
  14321. Issn = {1074-8970},
  14322. Journal = {Computer Languages, 1998. Proceedings. 1998 International Conference on},
  14323. 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},
  14324. Month = {May},
  14325. Pages = {122-131},
  14326. Title = {Modular compilers based on monad transformers},
  14327. Year = {1998},
  14328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU1lcmdlUERGcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7fvM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMucGRmAA4AHAANAE0AZQByAGcAZQBQAEQARgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVyZ2VQREZzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  14329. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICCL.1998.674163}}
  14330. @inproceedings{Weaver:2007cr,
  14331. Address = {New York, NY, USA},
  14332. Author = {Philip Weaver and Garrin Kimmell and Nicolas Frisby and Perry Alexander},
  14333. Booktitle = {ASE '07: Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  14334. Date-Added = {2008-10-30 13:19:12 -0600},
  14335. Date-Modified = {2010-12-17 10:23:07 -0700},
  14336. Isbn = {978-1-59593-882-4},
  14337. Location = {Atlanta, Georgia, USA},
  14338. Pages = {473--476},
  14339. Publisher = {ACM},
  14340. Title = {Modular and generic programming with interpreterlib},
  14341. Year = {2007},
  14342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzMtd2VhdmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3My13ZWF2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97F9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3My13ZWF2ZXIucGRmAAAOACAADwBwADQANwAzAC0AdwBlAGEAdgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3My13ZWF2ZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14343. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321712}}
  14344. @inproceedings{Chen:2008uq,
  14345. Address = {New York, NY, USA},
  14346. Author = {Juan Chen and Chris Hawblitzel and Frances Perry and Mike Emmi and Jeremy Condit and Derrick Coetzee and Polyvios Pratikaki},
  14347. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14348. Date-Added = {2008-10-27 13:10:46 -0600},
  14349. Date-Modified = {2010-12-17 10:23:07 -0700},
  14350. Isbn = {978-1-59593-860-2},
  14351. Location = {Tucson, AZ, USA},
  14352. Pages = {183--192},
  14353. Publisher = {ACM},
  14354. Title = {Type-preserving compilation for large-scale optimizing object-oriented compilers},
  14355. Year = {2008},
  14356. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTgzLWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTgzLWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oP0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTgzLWNoZW4ucGRmAAAOABwADQBwADEAOAAzAC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTgzLWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14357. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375604}}
  14358. @techreport{Siek:2008sp,
  14359. Author = {Jeremy Siek and Ronald Garcia and Walid Taha},
  14360. Date-Added = {2008-10-28 17:35:42 -0600},
  14361. Date-Modified = {2008-10-28 17:36:01 -0600},
  14362. Institution = {University of Colorado at Boulder},
  14363. Month = {October},
  14364. Number = {CU-CS-1047-08},
  14365. Title = {Exploring the Design Space of Higher-Order Casts},
  14366. Year = 2008,
  14367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwNDctMDgtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0NVLUNTLTEwNDctMDgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO71/M5ZrfAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLwAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDVS1DUy0xMDQ3LTA4LTEucGRmAA4AKAATAEMAVQAtAEMAUwAtADEAMAA0ADcALQAwADgALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ1UtQ1MtMTA0Ny0wOC0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  14368. @article{Appel:2007xr,
  14369. Address = {New York, NY, USA},
  14370. Author = {Andrew W. Appel and Paul-Andr\'{e} Melli\`{e}s and Christopher D. Richards and J\'{e}r\^{o}me Vouillon},
  14371. Date-Added = {2008-10-14 11:04:24 -0600},
  14372. Date-Modified = {2010-12-17 10:23:07 -0700},
  14373. Issn = {0362-1340},
  14374. Journal = {SIGPLAN Not.},
  14375. Number = {1},
  14376. Pages = {109--122},
  14377. Publisher = {ACM},
  14378. Title = {A very modal model of a modern, major, general type system},
  14379. Volume = {42},
  14380. Year = {2007},
  14381. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190215.1190235}}
  14382. @article{Parkinson:2005ad,
  14383. Address = {New York, NY, USA},
  14384. Author = {Matthew Parkinson and Gavin Bierman},
  14385. Date-Added = {2008-10-14 10:47:57 -0600},
  14386. Date-Modified = {2010-12-17 10:23:07 -0700},
  14387. Issn = {0362-1340},
  14388. Journal = {SIGPLAN Not.},
  14389. Number = {1},
  14390. Pages = {247--258},
  14391. Publisher = {ACM},
  14392. Title = {Separation logic and abstraction},
  14393. Volume = {40},
  14394. Year = {2005},
  14395. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1047659.1040326}}
  14396. @inproceedings{Chang:2008gd,
  14397. Address = {New York, NY, USA},
  14398. Author = {Bor-Yuh Evan Chang and Xavier Rival},
  14399. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14400. Date-Added = {2008-10-13 13:11:41 -0600},
  14401. Date-Modified = {2010-12-17 10:23:07 -0700},
  14402. Isbn = {978-1-59593-689-9},
  14403. Location = {San Francisco, California, USA},
  14404. Pages = {247--260},
  14405. Publisher = {ACM},
  14406. Title = {Relational inductive shape analysis},
  14407. Year = {2008},
  14408. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328469}}
  14409. @inproceedings{Rinard:1996cr,
  14410. Address = {New York, NY, USA},
  14411. Author = {Martin C. Rinard and Pedro C. Diniz},
  14412. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  14413. Date-Added = {2008-10-12 18:32:07 -0600},
  14414. Date-Modified = {2010-12-17 10:23:07 -0700},
  14415. Isbn = {0-89791-795-2},
  14416. Location = {Philadelphia, Pennsylvania, United States},
  14417. Pages = {54--67},
  14418. Publisher = {ACM},
  14419. Title = {Commutativity analysis: a new analysis framework for parallelizing compilers},
  14420. Year = {1996},
  14421. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTQtcmluYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU0LXJpbmFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ONEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LXJpbmFyZC5wZGYADgAeAA4AcAA1ADQALQByAGkAbgBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTQtcmluYXJkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14422. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231390}}
  14423. @inproceedings{Widera:2000xd,
  14424. Address = {Exeter, UK, UK},
  14425. Author = {Manfred Widera and Christoph Beierle},
  14426. Booktitle = {SFP '99: Selected papers from the 1st Scottish Functional Programming Workshop (SFP99)},
  14427. Date-Added = {2008-10-11 21:26:21 -0600},
  14428. Date-Modified = {2008-10-11 21:26:27 -0600},
  14429. Isbn = {1-84150-024-0},
  14430. Pages = {68--78},
  14431. Publisher = {Intellect Books},
  14432. Title = {How to Combine the Benefits of Strict and Soft Typing},
  14433. Year = {2000},
  14434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG1dpZGVyYUJlaWVybGUyMDAwLVNGUDk5LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO26qNHaisJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR2sMCAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAOADgAGwBXAGkAZABlAHIAYQBCAGUAaQBlAHIAbABlADIAMAAwADAALQBTAEYAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  14435. @unpublished{Wadler:2008eu,
  14436. 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. },
  14437. Annote = {Submission to ICFP.},
  14438. Author = {Philip Wadler and Robert Bruce Findler},
  14439. Date-Added = {2008-10-04 00:03:18 -0600},
  14440. Date-Modified = {2008-10-07 11:46:22 -0600},
  14441. Note = {\url{http://homepages.inf.ed.ac.uk/wadler/topics/links.html#blame-icfp}},
  14442. Title = {Well-typed programs can't be blamed},
  14443. Year = {2008},
  14444. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJsYW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJsYW1lLnBkZgAADgAUAAkAYgBsAGEAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2JsYW1lLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14445. @techreport{Gal:2006gf,
  14446. Author = {Andreas Gal and Michael Franz},
  14447. Date-Added = {2008-09-29 23:38:22 -0600},
  14448. Date-Modified = {2008-09-29 23:39:18 -0600},
  14449. Institution = {University of California, Irvine},
  14450. Number = {ICS-TR-06-16},
  14451. Title = {Incremental Dynamic Code Generation with Trace Trees},
  14452. Year = {2006},
  14453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RyYWNlLXRyZWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHJhY2UtdHJlZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDUstEUu+hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFQI4AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHJhY2UtdHJlZXMucGRmAAAOACAADwB0AHIAYQBjAGUALQB0AHIAZQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdHJhY2UtdHJlZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14454. @inproceedings{Rose:1992uq,
  14455. Address = {New York, NY, USA},
  14456. Author = {John R. Rose and Hans Muller},
  14457. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  14458. Date-Added = {2008-09-29 22:30:41 -0600},
  14459. Date-Modified = {2010-12-17 10:23:07 -0700},
  14460. Isbn = {0-89791-481-3},
  14461. Location = {San Francisco, California, United States},
  14462. Pages = {247--259},
  14463. Publisher = {ACM},
  14464. Title = {Integrating the Scheme and C languages},
  14465. Year = {1992},
  14466. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQ3LXJvc2UucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQ3LXJvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pl0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQ3LXJvc2UucGRmAAAOABwADQBwADIANAA3AC0AcgBvAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjQ3LXJvc2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14467. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141559}}
  14468. @phdthesis{Adve:1993ys,
  14469. Author = {S. V. Adve},
  14470. Date-Added = {2008-09-29 15:30:17 -0600},
  14471. Date-Modified = {2008-09-29 15:30:48 -0600},
  14472. Month = {December},
  14473. School = {University of Wisconsin},
  14474. Title = {Designing Memory Consistency Models for Shared-Memory Multiprocessors},
  14475. Year = {1993},
  14476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2FkdmUtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYWR2ZS10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ukdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWR2ZS10aGVzaXMucGRmAAAOACAADwBhAGQAdgBlAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYWR2ZS10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14477. @inproceedings{Roberson:2008rt,
  14478. Author = {Michael Roberson and Melanie Harries and Paul T. Darga and Chandrasekhar Boyapati},
  14479. Booktitle = {OOPSLA},
  14480. Date-Added = {2008-09-29 15:05:41 -0600},
  14481. Date-Modified = {2008-09-29 15:06:20 -0600},
  14482. Title = {Efficient Software Model Checking of Soundness of Type Systems},
  14483. Year = {2008},
  14484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVjRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA4LnBkZgAOABoADABvAG8AcABzAGwAYQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  14485. @article{Brookes:2007dk,
  14486. Author = {Stephen Brookes},
  14487. Date-Added = {2008-09-27 12:35:08 -0600},
  14488. Date-Modified = {2008-09-27 12:37:24 -0600},
  14489. Journal = {Theoretical Computer Science},
  14490. Month = {May},
  14491. Title = {A Semantics for Concurrent Separation Logic},
  14492. Volume = {375},
  14493. Year = {2007},
  14494. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNlcGxvZ2ljcmV2aXNlZGZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAA4AMgAYAHMAZQBwAGwAbwBnAGkAYwByAGUAdgBpAHMAZQBkAGYAaQBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zZXBsb2dpY3JldmlzZWRmaW5hbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  14495. @techreport{Mosses:1996rp,
  14496. Author = {Peter D. Mosses},
  14497. Date-Added = {2008-09-23 13:57:14 -0600},
  14498. Date-Modified = {2008-09-23 13:57:47 -0600},
  14499. Institution = {BRICS},
  14500. Number = {NS-96-14},
  14501. Title = {A Tutorial on Action Semantics},
  14502. Year = {1996},
  14503. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk2LTE0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtTlMtOTYtMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KnMzlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLU5TLTk2LTE0LnBkZgAADgAmABIAQgBSAEkAQwBTAC0ATgBTAC0AOQA2AC0AMQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtTlMtOTYtMTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14504. @inproceedings{Rondon:2008zp,
  14505. Address = {New York, NY, USA},
  14506. Author = {Patrick M. Rondon and Ming Kawaguci and Ranjit Jhala},
  14507. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14508. Date-Added = {2008-09-23 13:36:32 -0600},
  14509. Date-Modified = {2010-12-17 10:23:07 -0700},
  14510. Isbn = {978-1-59593-860-2},
  14511. Location = {Tucson, AZ, USA},
  14512. Pages = {159--169},
  14513. Publisher = {ACM},
  14514. Title = {Liquid types},
  14515. Year = {2008},
  14516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTktcm9uZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1OS1yb25kb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1OS1yb25kb24ucGRmAAAOACAADwBwADEANQA5AC0AcgBvAG4AZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1OS1yb25kb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14517. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375602}}
  14518. @article{Wadler:2003ud,
  14519. Address = {New York, NY, USA},
  14520. Author = {Philip Wadler and Peter Thiemann},
  14521. Date-Added = {2008-09-21 14:35:55 -0600},
  14522. Date-Modified = {2010-12-17 10:23:07 -0700},
  14523. Issn = {1529-3785},
  14524. Journal = {ACM Trans. Comput. Logic},
  14525. Number = {1},
  14526. Pages = {1--32},
  14527. Publisher = {ACM},
  14528. Title = {The marriage of effects and monads},
  14529. Volume = {4},
  14530. Year = {2003},
  14531. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS13YWRsZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mE0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS13YWRsZXIucGRmAAAOABwADQBwADEALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14532. Bdsk-Url-1 = {http://doi.acm.org/10.1145/601775.601776}}
  14533. @inproceedings{Wadler:1998zp,
  14534. Address = {New York, NY, USA},
  14535. Author = {Philip Wadler},
  14536. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  14537. Date-Added = {2008-09-21 14:34:19 -0600},
  14538. Date-Modified = {2010-12-17 10:23:07 -0700},
  14539. Isbn = {1-58113-024-4},
  14540. Location = {Baltimore, Maryland, United States},
  14541. Pages = {63--74},
  14542. Publisher = {ACM},
  14543. Title = {The marriage of effects and monads},
  14544. Year = {1998},
  14545. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLXdhZGxlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97aNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLXdhZGxlci5wZGYADgAeAA4AcAA2ADMALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14546. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289429}}
  14547. @inproceedings{Kahlon:2007wo,
  14548. Author = {Vineet Kahlon and Yu Yang and Sriram Sankaranarayanan and Aarti Gupta},
  14549. Booktitle = {Computer Aided Verification (CAV)},
  14550. Date-Added = {2008-09-16 11:56:35 -0600},
  14551. Date-Modified = {2008-09-16 11:57:15 -0600},
  14552. Title = {Fast and Accurate Static Data Race Detection for Concurrent Programs},
  14553. Year = {2007},
  14554. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVljYXYwNy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWNhdjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQ7RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhdjA3LnBkZgAADgAUAAkAYwBhAHYAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2NhdjA3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14555. @inproceedings{Steensgaard:1996cs,
  14556. Address = {New York, NY, USA},
  14557. Author = {Bjarne Steensgaard},
  14558. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14559. Date-Added = {2008-09-16 10:44:42 -0600},
  14560. Date-Modified = {2010-12-17 10:23:07 -0700},
  14561. Isbn = {0-89791-769-3},
  14562. Location = {St. Petersburg Beach, Florida, United States},
  14563. Pages = {32--41},
  14564. Publisher = {ACM},
  14565. Title = {Points-to analysis in almost linear time},
  14566. Year = {1996},
  14567. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMi1zdGVlbnNnYWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMi1zdGVlbnNnYWFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/errRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMi1zdGVlbnNnYWFyZC5wZGYAAA4AKAATAHAAMwAyAC0AcwB0AGUAZQBuAHMAZwBhAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzMi1zdGVlbnNnYWFyZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  14568. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237727}}
  14569. @inproceedings{Winskel:1987fp,
  14570. Author = {Glynn Winskel},
  14571. Booktitle = {Advances in Petri Nets 1986},
  14572. Date-Added = {2008-09-11 10:47:21 -0600},
  14573. Date-Modified = {2008-09-11 10:48:21 -0600},
  14574. Number = {255},
  14575. Series = {LNCS},
  14576. Title = {Event Structures},
  14577. Year = {1987},
  14578. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0V2U3RyLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJRXZTdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABARzczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEV2U3RyLnBkZgAOABQACQBFAHYAUwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FdlN0ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  14579. @article{Click:1995nr,
  14580. Address = {New York, NY, USA},
  14581. Author = {Cliff Click and Keith D. Cooper},
  14582. Date-Added = {2008-09-08 14:08:59 -0600},
  14583. Date-Modified = {2010-12-17 10:23:07 -0700},
  14584. Issn = {0164-0925},
  14585. Journal = {ACM Trans. Program. Lang. Syst.},
  14586. Number = {2},
  14587. Pages = {181--196},
  14588. Publisher = {ACM},
  14589. Title = {Combining analyses, combining optimizations},
  14590. Volume = {17},
  14591. Year = {1995},
  14592. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgxLWNsaWNrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4MS1jbGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4MS1jbGljay5wZGYADgAeAA4AcAAxADgAMQAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTgxLWNsaWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14593. Bdsk-Url-1 = {http://doi.acm.org/10.1145/201059.201061}}
  14594. @inproceedings{Dincklage:2008kx,
  14595. Address = {New York, NY, USA},
  14596. Author = {Daniel von Dincklage and Amer Diwan},
  14597. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14598. Date-Added = {2008-09-02 21:33:02 -0600},
  14599. Date-Modified = {2010-12-17 10:23:07 -0700},
  14600. Isbn = {978-1-59593-860-2},
  14601. Location = {Tucson, AZ, USA},
  14602. Pages = {260--269},
  14603. Publisher = {ACM},
  14604. Title = {Explaining failures of program analyses},
  14605. Year = {2008},
  14606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkwOC1kYW5pZWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMDgtZGFuaWVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wF0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMDgtZGFuaWVsLnBkZgAADgAkABEAcABsAGQAaQAwADgALQBkAGEAbgBpAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wbGRpMDgtZGFuaWVsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  14607. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375614}}
  14608. @article{Friedman:1978rc,
  14609. Author = {Friedman, D.P. and Wise, D.S.},
  14610. Date-Added = {2008-08-21 10:23:40 -0600},
  14611. Date-Modified = {2010-12-17 10:23:07 -0700},
  14612. Issn = {0018-9340},
  14613. Journal = {Computers, IEEE Transactions on},
  14614. Keywords = {nullCompiling, Lisp, functional combinations, multiprocessing, recursion, suspensions},
  14615. Month = {April},
  14616. Number = {4},
  14617. Pages = {289-296},
  14618. Title = {Aspects of Applicative Programming for Parallel Processing},
  14619. Volume = {C-27},
  14620. Year = {1978},
  14621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFwcGxpY2F0aXZlLXBhcmFsbGVsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl1dGdrqxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnebsAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAA4AMgAYAGEAcABwAGwAaQBjAGEAdABpAHYAZQAtAHAAYQByAGEAbABsAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hcHBsaWNhdGl2ZS1wYXJhbGxlbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  14622. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TC.1978.1675100}}
  14623. @book{Kernighan:1988nx,
  14624. Address = {Upper Saddle River, NJ, USA},
  14625. Author = {Brian W. Kernighan and Dennis M. Ritchie},
  14626. Date-Added = {2008-08-19 10:27:45 -0600},
  14627. Date-Modified = {2008-08-19 10:27:50 -0600},
  14628. Isbn = {0-13-110362-8},
  14629. Publisher = {Prentice Hall Press},
  14630. Title = {The C programming language},
  14631. Year = {1988}}
  14632. @article{Landin:1964dk,
  14633. Author = {P. J. Landin},
  14634. Date-Added = {2008-08-12 14:42:10 -0600},
  14635. Date-Modified = {2008-08-12 14:42:57 -0600},
  14636. Journal = {The Computer Journal},
  14637. Number = {4},
  14638. Pages = {308-320},
  14639. Title = {The Mechanical Evaluation of Expressions},
  14640. Volume = {6},
  14641. Year = {1964},
  14642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliLzMwOC5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhBzMwOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPI8vM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAzMDgucGRmAA4AEAAHADMAMAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMzA4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  14643. @book{Meyer:1997hb,
  14644. Address = {Upper Saddle River, NJ, USA},
  14645. Author = {Bertrand Meyer},
  14646. Date-Added = {2008-08-05 23:21:01 -0600},
  14647. Date-Modified = {2008-08-05 23:21:05 -0600},
  14648. Isbn = {0-13-629155-4},
  14649. Publisher = {Prentice-Hall, Inc.},
  14650. Title = {Object-oriented software construction (2nd ed.)},
  14651. Year = {1997}}
  14652. @article{Seiler:2008rc,
  14653. Address = {New York, NY, USA},
  14654. 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},
  14655. Date-Added = {2008-08-04 09:59:06 -0600},
  14656. Date-Modified = {2010-12-17 10:23:07 -0700},
  14657. Issn = {0730-0301},
  14658. Journal = {ACM Trans. Graph.},
  14659. Number = {3},
  14660. Pages = {1--15},
  14661. Publisher = {ACM},
  14662. Title = {Larrabee: a many-core x86 architecture for visual computing},
  14663. Volume = {27},
  14664. Year = {2008},
  14665. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsYXJyYWJlZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxhcnJhYmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxhcnJhYmVlLnBkZgAOABoADABsAGEAcgByAGEAYgBlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGFycmFiZWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  14666. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1360612.1360617}}
  14667. @manual{Haftmann:bc,
  14668. Author = {Florian Haftmann and Gerwin Klein and Tobias Nipkow and Norbert Schirmer},
  14669. Date-Added = {2008-07-28 14:20:24 -0600},
  14670. Date-Modified = {2008-07-28 14:22:01 -0600},
  14671. Organization = {TU M{\"u}nchen},
  14672. Title = {LaTeX Sugar for Isabelle Documents},
  14673. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdWdhci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN1Z2FyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ijLRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN1Z2FyLnBkZgAADgAUAAkAcwB1AGcAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3N1Z2FyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14674. @misc{Jones:2001pi,
  14675. Author = {Eric Jones and Travis Oliphant and Pearu Peterson and others},
  14676. Date-Added = {2008-07-21 15:18:11 -0600},
  14677. Date-Modified = {2008-07-21 15:18:50 -0600},
  14678. Howpublished = {\url{http://www.scipy.org/}},
  14679. Title = {{SciPy}: Open source scientific tools for {Python}},
  14680. Year = {2001--}}
  14681. @manual{Stein:2007xr,
  14682. Author = {William Stein},
  14683. Date-Added = {2008-07-21 15:17:08 -0600},
  14684. Date-Modified = {2008-07-21 15:17:12 -0600},
  14685. Key = {SAGE},
  14686. Note = {{\tt http://www.sagemath.org}},
  14687. Organization = {The Sage~Group},
  14688. Title = {{S}age {M}athematics {S}oftware ({V}ersion 2.7)},
  14689. Year = 2007}
  14690. @article{Dalcin:2008oz,
  14691. Address = {Orlando, FL, USA},
  14692. Author = {Lisandro Dalc\'{\i}n and Rodrigo Paz and Mario Storti and Jorge D'El\'{\i}a},
  14693. Date-Added = {2008-07-21 15:15:55 -0600},
  14694. Date-Modified = {2010-12-17 10:23:07 -0700},
  14695. Issn = {0743-7315},
  14696. Journal = {J. Parallel Distrib. Comput.},
  14697. Number = {5},
  14698. Pages = {655--662},
  14699. Publisher = {Academic Press, Inc.},
  14700. Title = {{MPI} for {Python}: Performance improvements and {MPI-2} extensions},
  14701. Volume = {68},
  14702. Year = {2008},
  14703. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2007.09.005}}
  14704. @book{Langtangen:2005rw,
  14705. Address = {Secaucus, NJ, USA},
  14706. Author = {Hans Petter Langtangen},
  14707. Date-Added = {2008-07-21 15:14:59 -0600},
  14708. Date-Modified = {2008-07-21 15:15:03 -0600},
  14709. Isbn = {3540294155},
  14710. Publisher = {Springer-Verlag New York, Inc.},
  14711. Title = {Python Scripting for Computational Science (Texts in Computational Science and Engineering)},
  14712. Year = {2005}}
  14713. @article{Cai:2005dk,
  14714. Address = {Amsterdam, The Netherlands, The Netherlands},
  14715. Author = {Xing Cai and Hans Petter Langtangen and Halvard Moe},
  14716. Date-Added = {2008-07-21 15:14:15 -0600},
  14717. Date-Modified = {2008-07-21 15:14:20 -0600},
  14718. Issn = {1058-9244},
  14719. Journal = {Sci. Program.},
  14720. Number = {1},
  14721. Pages = {31--56},
  14722. Publisher = {IOS Press},
  14723. Title = {On the performance of the Python programming language for serial and parallel scientific computations},
  14724. Volume = {13},
  14725. Year = {2005}}
  14726. @article{Sala:2008hc,
  14727. Address = {New York, NY, USA},
  14728. Author = {Marzio Sala and W. F. Spotz and M. A. Heroux},
  14729. Date-Added = {2008-07-21 15:13:25 -0600},
  14730. Date-Modified = {2010-12-17 10:23:07 -0700},
  14731. Issn = {0098-3500},
  14732. Journal = {ACM Trans. Math. Softw.},
  14733. Number = {2},
  14734. Pages = {1--33},
  14735. Publisher = {ACM},
  14736. Title = {{PyTrilinos}: High-performance distributed-memory solvers for Python},
  14737. Volume = {34},
  14738. Year = {2008},
  14739. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1326548.1326549}}
  14740. @manual{Oliphant:2006tg,
  14741. Author = {Travis Oliphant},
  14742. Date-Added = {2008-07-21 15:10:38 -0600},
  14743. Date-Modified = {2008-07-21 15:12:54 -0600},
  14744. Organization = {Trelgol Publishing},
  14745. Title = {Guide to NumPy},
  14746. Year = {2006}}
  14747. @inproceedings{Grudic:2006rc,
  14748. Address = {Philadelphia, USA},
  14749. Author = {G. Grudic and J. Mulligan},
  14750. Booktitle = {Proceedings of Robotics: Science and Systems},
  14751. Date-Added = {2008-07-21 14:40:05 -0600},
  14752. Date-Modified = {2008-07-21 14:40:11 -0600},
  14753. Month = {August},
  14754. Title = {Outdoor Path Labeling Using Polynomial Mahalanobis Distance},
  14755. Year = {2006}}
  14756. @book{Lindholm:1999yu,
  14757. Address = {Boston, MA, USA},
  14758. Author = {Tim Lindholm and Frank Yellin},
  14759. Date-Added = {2008-07-20 15:19:45 -0600},
  14760. Date-Modified = {2008-07-20 15:19:51 -0600},
  14761. Isbn = {0201432943},
  14762. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  14763. Title = {Java Virtual Machine Specification},
  14764. Year = {1999}}
  14765. @unpublished{McGuire:vn,
  14766. Author = {Saundra Y. McGuire},
  14767. Date-Added = {2008-07-18 16:38:57 -0600},
  14768. Date-Modified = {2008-07-22 15:11:54 -0600},
  14769. Note = {\url{https://cbase.som.sunysb.edu/som/fac_retreat_uploads/85.pdf}},
  14770. Title = {The {Millennial} {Learner}: Challenges and Opportunities}}
  14771. @book{Beck:2002rq,
  14772. Author = {Kent Beck},
  14773. Date-Added = {2008-07-17 11:39:15 -0600},
  14774. Date-Modified = {2008-07-17 11:39:58 -0600},
  14775. Publisher = {Addison-Wesley},
  14776. Title = {Test Driven Development: By Example},
  14777. Year = {2002}}
  14778. @article{Lynch:2007tx,
  14779. Author = {Kathy Lynch and Aleksej Heinze and Elsje Scott},
  14780. Date-Added = {2008-07-17 10:21:04 -0600},
  14781. Date-Modified = {2008-07-17 10:22:05 -0600},
  14782. Journal = {Journal of Information Technology Education},
  14783. Title = {Information Technology Team Projects in Higher Education: An International Viewpoint},
  14784. Volume = {6},
  14785. Year = {2007},
  14786. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0pJVEV2NnAxODEtMTk4THluY2gzNTQucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpKSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvBXzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASklURXY2cDE4MS0xOThMeW5jaDM1NC5wZGYAAA4ANgAaAEoASQBUAEUAdgA2AHAAMQA4ADEALQAxADkAOABMAHkAbgBjAGgAMwA1ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9KSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=}}
  14787. @book{Biggs:2003ez,
  14788. Author = {John Biggs},
  14789. Date-Added = {2008-07-17 10:06:46 -0600},
  14790. Date-Modified = {2008-07-17 10:08:16 -0600},
  14791. Edition = {2nd},
  14792. Month = {February},
  14793. Publisher = {Open University Press},
  14794. Title = {Teaching for Quality Learning at University},
  14795. Year = {2003}}
  14796. @book{Ganter:1997le,
  14797. Author = {B. Ganter and R. Wille},
  14798. Date-Added = {2008-07-16 14:52:45 -0600},
  14799. Date-Modified = {2008-07-16 14:53:09 -0600},
  14800. Publisher = {Springer-Verlag},
  14801. Title = {Formal Concept Analysis: Mathematical Foundations},
  14802. Year = {1997}}
  14803. @book{Ullman:1988pb,
  14804. Address = {New York, NY, USA},
  14805. Author = {Jeffrey D. Ullman},
  14806. Date-Added = {2008-07-16 10:31:06 -0600},
  14807. Date-Modified = {2008-07-16 10:31:11 -0600},
  14808. Isbn = {0-88175-188-X},
  14809. Publisher = {Computer Science Press, Inc.},
  14810. Title = {Principles of database and knowledge-base systems, Vol. I},
  14811. Year = {1988}}
  14812. @inproceedings{Ullman:1987la,
  14813. Address = {New York, NY, USA},
  14814. Author = {J. D. Ullman},
  14815. Booktitle = {PODS '87: Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  14816. Date-Added = {2008-07-16 10:24:21 -0600},
  14817. Date-Modified = {2010-12-17 10:23:07 -0700},
  14818. Isbn = {0-89791-223-3},
  14819. Location = {San Diego, California, United States},
  14820. Pages = {1--10},
  14821. Publisher = {ACM},
  14822. Title = {Database theory---past and future},
  14823. Year = {1987},
  14824. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS11bGxtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mD0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS11bGxtYW4ucGRmAAAOABwADQBwADEALQB1AGwAbABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS11bGxtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14825. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28659.28660}}
  14826. @inproceedings{Moor:2008fy,
  14827. Address = {New York, NY, USA},
  14828. Author = {Oege de Moor and Damien Sereni and Pavel Avgustinov and Mathieu Verbaere},
  14829. Booktitle = {PODS '08: Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  14830. Date-Added = {2008-07-16 10:21:04 -0600},
  14831. Date-Modified = {2010-12-17 10:23:07 -0700},
  14832. Isbn = {978-1-60558-108-8},
  14833. Location = {Vancouver, Canada},
  14834. Pages = {291--300},
  14835. Publisher = {ACM},
  14836. Title = {Type inference for datalog and its application to query optimisation},
  14837. Year = {2008},
  14838. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1376916.1376957}}
  14839. @article{Nickolls:2008yn,
  14840. Address = {New York, NY, USA},
  14841. Author = {John Nickolls and Ian Buck and Michael Garland and Kevin Skadron},
  14842. Date-Added = {2008-07-16 00:18:24 -0600},
  14843. Date-Modified = {2010-12-17 10:23:07 -0700},
  14844. Issn = {1542-7730},
  14845. Journal = {Queue},
  14846. Number = {2},
  14847. Pages = {40--53},
  14848. Publisher = {ACM},
  14849. Title = {Scalable parallel programming with CUDA},
  14850. Volume = {6},
  14851. Year = {2008},
  14852. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1365490.1365500}}
  14853. @book{Snir:1998jh,
  14854. Address = {Cambridge, MA, USA},
  14855. Author = {Marc Snir and Steve Otto},
  14856. Date-Added = {2008-07-16 00:16:49 -0600},
  14857. Date-Modified = {2008-07-16 00:16:53 -0600},
  14858. Isbn = {0262692155},
  14859. Publisher = {MIT Press},
  14860. Title = {MPI-The Complete Reference: The MPI Core},
  14861. Year = {1998}}
  14862. @article{Dagum:1998th,
  14863. Address = {Los Alamitos, CA, USA},
  14864. Author = {Leonardo Dagum and Ramesh Menon},
  14865. Date-Added = {2008-07-16 00:14:22 -0600},
  14866. Date-Modified = {2010-12-17 10:23:07 -0700},
  14867. Issn = {1070-9924},
  14868. Journal = {IEEE Computational Science and Engineering},
  14869. Number = {1},
  14870. Pages = {46-55},
  14871. Publisher = {IEEE Computer Society},
  14872. Title = {{OpenMP}: An Industry-Standard {API} for Shared-Memory Programming},
  14873. Volume = {05},
  14874. Year = {1998},
  14875. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/99.660313}}
  14876. @inproceedings{Beyls:2001ib,
  14877. Author = {K. Beyls and E. D'Hollander},
  14878. Booktitle = {International Conference on Parallel and Distributed Computing and Systems},
  14879. Date-Added = {2008-07-16 00:00:38 -0600},
  14880. Date-Modified = {2008-07-16 00:04:20 -0600},
  14881. Title = {Reuse distance as a metric for cache behavior},
  14882. Year = {2001},
  14883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJleWxzMDFyZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJleWxzMDFyZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCfRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJleWxzMDFyZXVzZS5wZGYADgAiABAAYgBlAHkAbABzADAAMQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYmV5bHMwMXJldXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14884. @inproceedings{Ding:2003xy,
  14885. Address = {New York, NY, USA},
  14886. Author = {Chen Ding and Yutao Zhong},
  14887. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  14888. Date-Added = {2008-07-15 23:57:26 -0600},
  14889. Date-Modified = {2010-12-17 10:23:07 -0700},
  14890. Isbn = {1-58113-662-5},
  14891. Location = {San Diego, California, USA},
  14892. Pages = {245--257},
  14893. Publisher = {ACM},
  14894. Title = {Predicting whole-program locality through reuse distance analysis},
  14895. Year = {2003},
  14896. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781159}}
  14897. @article{Ghosh:1999sf,
  14898. Address = {New York, NY, USA},
  14899. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  14900. Date-Added = {2008-07-15 23:53:15 -0600},
  14901. Date-Modified = {2010-12-17 10:23:07 -0700},
  14902. Issn = {0164-0925},
  14903. Journal = {ACM Trans. Program. Lang. Syst.},
  14904. Number = {4},
  14905. Pages = {703--746},
  14906. Publisher = {ACM},
  14907. Title = {Cache miss equations: a compiler framework for analyzing and tuning memory behavior},
  14908. Volume = {21},
  14909. Year = {1999},
  14910. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325478.325479}}
  14911. @article{Chatterjee:2001jt,
  14912. Address = {New York, NY, USA},
  14913. Author = {Siddhartha Chatterjee and Erin Parker and Philip J. Hanlon and Alvin R. Lebeck},
  14914. Date-Added = {2008-07-15 23:51:40 -0600},
  14915. Date-Modified = {2010-12-17 10:23:07 -0700},
  14916. Issn = {0362-1340},
  14917. Journal = {SIGPLAN Not.},
  14918. Number = {5},
  14919. Pages = {286--297},
  14920. Publisher = {ACM},
  14921. Title = {Exact analysis of the cache behavior of nested loops},
  14922. Volume = {36},
  14923. Year = {2001},
  14924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/381694.378859}}
  14925. @inproceedings{Snavely:2002oq,
  14926. Address = {Los Alamitos, CA, USA},
  14927. Author = {Allan Snavely and Laura Carrington and Nicole Wolter and Jesus Labarta and Rosa Badia and Avi Purkayastha},
  14928. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  14929. Date-Added = {2008-07-15 23:49:38 -0600},
  14930. Date-Modified = {2008-07-15 23:49:42 -0600},
  14931. Location = {Baltimore, Maryland},
  14932. Pages = {1--17},
  14933. Publisher = {IEEE Computer Society Press},
  14934. Title = {A framework for performance modeling and prediction},
  14935. Year = {2002},
  14936. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNC1zbmF2ZWx5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0LXNuYXZlbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0LXNuYXZlbHkucGRmAAAOACAADwBwADIANAAtAHMAbgBhAHYAZQBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0LXNuYXZlbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14937. @phdthesis{Mullin:1988pr,
  14938. Address = {Syracuse, NY, USA},
  14939. Author = {Lenore Marie Restifo Mullin},
  14940. Date-Added = {2008-07-15 16:28:55 -0600},
  14941. Date-Modified = {2008-07-15 16:28:59 -0600},
  14942. Order_No = {AAI8914581},
  14943. Publisher = {Syracuse University},
  14944. Title = {A mathematics of arrays},
  14945. Year = {1988}}
  14946. @inbook{Siek:2000ca,
  14947. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  14948. Chapter = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  14949. Date-Added = {2008-07-15 15:39:50 -0600},
  14950. Date-Modified = {2010-12-17 10:23:07 -0700},
  14951. Publisher = {Springer},
  14952. Title = {Advances in Software Tools for Scientific Computing},
  14953. Year = 2000,
  14954. Bdsk-Url-1 = {http://www.springeronline.com/sgw/cda/frontpage/0,10735,4-40109-22-2042346-0,00.html}}
  14955. @inproceedings{Suzuki:1981by,
  14956. Address = {New York, NY, USA},
  14957. Author = {Norihisa Suzuki},
  14958. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14959. Date-Added = {2008-07-15 11:33:41 -0600},
  14960. Date-Modified = {2010-12-17 10:23:07 -0700},
  14961. Isbn = {0-89791-029-X},
  14962. Location = {Williamsburg, Virginia},
  14963. Pages = {187--199},
  14964. Publisher = {ACM},
  14965. Title = {Inferring types in {Smalltalk}},
  14966. Year = {1981},
  14967. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567553}}
  14968. @inproceedings{Calder:1997mi,
  14969. Address = {Washington, DC, USA},
  14970. Author = {Brad Calder and Peter Feller and Alan Eustace},
  14971. Booktitle = {MICRO 30: Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture},
  14972. Date-Added = {2008-07-15 11:21:31 -0600},
  14973. Date-Modified = {2008-07-15 11:21:36 -0600},
  14974. Isbn = {0-8186-7977-8},
  14975. Location = {Research Triangle Park, North Carolina, United States},
  14976. Pages = {259--269},
  14977. Publisher = {IEEE Computer Society},
  14978. Title = {Value profiling},
  14979. Year = {1997}}
  14980. @inproceedings{Suganuma:2001dz,
  14981. Address = {New York, NY, USA},
  14982. Author = {Toshio Suganuma and Toshiaki Yasue and Motohiro Kawahito and Hideaki Komatsu and Toshio Nakatani},
  14983. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  14984. Date-Added = {2008-07-15 11:09:39 -0600},
  14985. Date-Modified = {2010-12-17 10:23:07 -0700},
  14986. Isbn = {1-58113-335-9},
  14987. Location = {Tampa Bay, FL, USA},
  14988. Pages = {180--195},
  14989. Publisher = {ACM},
  14990. Title = {A dynamic optimization framework for a {Java} just-in-time compiler},
  14991. Year = {2001},
  14992. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504296}}
  14993. @inproceedings{Boehm:2003kl,
  14994. Address = {Washington, DC, USA},
  14995. Author = {Barry Boehm and Dan Port and David Klappholz},
  14996. Booktitle = {CSEET '03: Proceedings of the 16th Conference on Software Engineering Education and Training},
  14997. Date-Added = {2008-07-15 10:25:53 -0600},
  14998. Date-Modified = {2008-07-15 10:25:58 -0600},
  14999. Isbn = {0-7695-1869-9},
  15000. Pages = {329},
  15001. Publisher = {IEEE Computer Society},
  15002. Title = {Tailoring a Successful Project-Based Course},
  15003. Year = {2003}}
  15004. @inproceedings{Dubinsky:2005oq,
  15005. Address = {New York, NY, USA},
  15006. Author = {Yael Dubinsky and Orit Hazzan},
  15007. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  15008. Date-Added = {2008-07-15 10:18:27 -0600},
  15009. Date-Modified = {2010-12-17 10:23:07 -0700},
  15010. Isbn = {1-59593-963-2},
  15011. Location = {St. Louis, MO, USA},
  15012. Pages = {645--646},
  15013. Publisher = {ACM},
  15014. Title = {The role of a project-based capstone course},
  15015. Year = {2005},
  15016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2NDUtZHViaW5za3kucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjQ1LWR1Ymluc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tu0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjQ1LWR1Ymluc2t5LnBkZgAADgAkABEAcAA2ADQANQAtAGQAdQBiAGkAbgBzAGsAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjQ1LWR1Ymluc2t5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062582}}
  15018. @unpublished{Flanagan:2007qm,
  15019. Author = {Cormac Flanagan},
  15020. Date-Added = {2008-07-14 15:52:50 -0600},
  15021. Date-Modified = {2008-07-14 15:53:56 -0600},
  15022. Month = {December},
  15023. Note = {draft},
  15024. Title = {ValleyScript: It's Like Static Typing},
  15025. Year = {2007},
  15026. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHZhbGxleXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHZhbGxleXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW7RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHZhbGxleXNjcmlwdC5wZGYADgAiABAAdgBhAGwAbABlAHkAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdmFsbGV5c2NyaXB0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  15027. @unpublished{Furr:2008jw,
  15028. Author = {Michael Furr and {Jong-hoon} An and Jeffrey S. Foster and Michael Hicks},
  15029. Date-Added = {2008-07-14 15:27:21 -0600},
  15030. Date-Modified = {2008-07-22 15:07:21 -0600},
  15031. Month = {March},
  15032. Note = {draft},
  15033. Title = {Static Type Inference for {Ruby}},
  15034. Year = {2008},
  15035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhydWJ5LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcnVieS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JyNEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcnVieS5wZGYADgASAAgAcgB1AGIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ydWJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  15036. @inproceedings{Tang:2007zm,
  15037. Address = {New York, NY, USA},
  15038. Author = {Audrey Tang},
  15039. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  15040. Date-Added = {2008-07-14 13:58:14 -0600},
  15041. Date-Modified = {2015-11-18 04:45:02 +0000},
  15042. Location = {Nice, France},
  15043. Pages = {1--1},
  15044. Publisher = {ACM},
  15045. Title = {Perl 6: reconciling the irreconcilable},
  15046. Year = {2007},
  15047. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS10YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtdGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95gtEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtdGFuZy5wZGYAAA4AGAALAHAAMQAtAHQAYQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtdGFuZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  15048. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190218}}
  15049. @inproceedings{Gronski:2007yf,
  15050. Author = {Jessica Gronski and Cormac Flanagan},
  15051. Booktitle = {Trends in Functional Prog. (TFP)},
  15052. Date-Added = {2008-07-14 13:26:37 -0600},
  15053. Date-Modified = {2012-12-29 13:37:45 -0700},
  15054. Month = {April},
  15055. Pages = {XXIX},
  15056. Title = {Unifying Hybrid Types and Contracts},
  15057. Year = {2007},
  15058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRmcDA3LWdyb25za2ktZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pC0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAOADYAGgB0AGYAcAAwADcALQBnAHIAbwBuAHMAawBpAC0AZgBsAGEAbgBhAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3RmcDA3LWdyb25za2ktZmxhbmFnYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  15059. @techreport{Hansen:2007ek,
  15060. Author = {Lars T. Hansen},
  15061. Date-Added = {2008-07-14 11:58:44 -0600},
  15062. Date-Modified = {2008-07-22 15:09:38 -0600},
  15063. Institution = {ECMA TG1 working group},
  15064. Month = {November},
  15065. Title = {Evolutionary Programming and Gradual Typing in {ECMAScript} 4 (Tutorial)},
  15066. Year = {2007},
  15067. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKGV2b2x1dGlvbmFyeS1wcm9ncmFtbWluZy10dXRvcmlhbCgzKS5wZGbSFwsYGVdOUy5kYXRhTxEBygAAAAABygACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2V2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c07RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGV2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAA4AUgAoAGUAdgBvAGwAdQB0AGkAbwBuAGEAcgB5AC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC0AdAB1AHQAbwByAGkAYQBsACgAMwApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvYmliL2V2b2x1dGlvbmFyeS1wcm9ncmFtbWluZy10dXRvcmlhbCgzKS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  15068. @article{Austing:1979wc,
  15069. Address = {New York, NY, USA},
  15070. Author = {Richard H. Austing and Bruce H. Barnes and Della T. Bonnette and Gerald L. Engel and Gordon Stokes},
  15071. Date-Added = {2008-07-13 23:30:32 -0600},
  15072. Date-Modified = {2010-12-17 10:23:07 -0700},
  15073. Issn = {0001-0782},
  15074. Journal = {Commun. ACM},
  15075. Number = {3},
  15076. Pages = {147--166},
  15077. Publisher = {ACM},
  15078. Title = {Curriculum '78: recommendations for the undergraduate program in computer science--- a report of the ACM curriculum committee on computer science},
  15079. Volume = {22},
  15080. Year = {1979},
  15081. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNDctYXVzdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNDctYXVzdGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ec7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDctYXVzdGluZy5wZGYADgAiABAAcAAxADQANwAtAGEAdQBzAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE0Ny1hdXN0aW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  15082. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359080.359083}}
  15083. @inproceedings{Carver:1985oe,
  15084. Address = {New York, NY, USA},
  15085. Author = {Doris L. Carver},
  15086. Booktitle = {SIGCSE '85: Proceedings of the sixteenth SIGCSE technical symposium on Computer science education},
  15087. Date-Added = {2008-07-13 23:23:50 -0600},
  15088. Date-Modified = {2010-12-17 10:23:07 -0700},
  15089. Isbn = {0-89791-152-0},
  15090. Location = {New Orleans, Louisiana, United States},
  15091. Pages = {9--12},
  15092. Publisher = {ACM},
  15093. Title = {Comparison of techniques in project-based courses},
  15094. Year = {1985},
  15095. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOS1jYXJ2ZXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQ1wOS1jYXJ2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOoQAxKA/MgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMSgk5IAAAABABAAKelFACbV9gAHTE8AAGiFAAIAMk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpwOS1jYXJ2ZXIucGRmAA4AHAANAHAAOQAtAGMAYQByAHYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvcDktY2FydmVyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQIlAicCLAI3AkACTgJSAlkCYgJnAnQCdwKJAowCkQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKT},
  15096. Bdsk-Url-1 = {http://doi.acm.org/10.1145/323287.323278}}
  15097. @book{Science-of-Learning:2000sy,
  15098. Author = {Committee on Developments in the Science of Learning},
  15099. Date-Added = {2008-07-13 23:16:26 -0600},
  15100. Date-Modified = {2008-07-13 23:17:53 -0600},
  15101. Editor = {Bransford, J.D. and Brown, A.L. and Cocking, R.R.},
  15102. Publisher = {National Research Council},
  15103. Title = {How People Learn: Brain, Mind, Experience, and School.},
  15104. Year = {2000}}
  15105. @inproceedings{Stapel:2008xu,
  15106. Address = {New York, NY, USA},
  15107. Author = {Kai Stapel and Daniel L{\"{u}}bke and Eric Knauss},
  15108. Booktitle = {ICSE '08: Proceedings of the 30th international conference on Software engineering},
  15109. Date-Added = {2008-07-13 22:54:41 -0600},
  15110. Date-Modified = {2010-12-17 10:23:07 -0700},
  15111. Isbn = {978-1-60558-079-1},
  15112. Location = {Leipzig, Germany},
  15113. Pages = {769--776},
  15114. Publisher = {ACM},
  15115. Title = {Best practices in extreme programming course design},
  15116. Year = {2008},
  15117. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1368088.1368197}}
  15118. @inproceedings{Hedin:2003rq,
  15119. Address = {Washington, DC, USA},
  15120. Author = {G{\"{o}}rel Hedin and Lars Bendix and Boris Magnusson},
  15121. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  15122. Date-Added = {2008-07-13 22:49:36 -0600},
  15123. Date-Modified = {2008-07-13 22:52:25 -0600},
  15124. Isbn = {0-7695-1877-X},
  15125. Location = {Portland, Oregon},
  15126. Pages = {586--593},
  15127. Publisher = {IEEE Computer Society},
  15128. Read = {Yes},
  15129. Title = {Introducing software engineering by means of Extreme Programming},
  15130. Year = {2003},
  15131. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LWhlZGluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni1oZWRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU4Ni1oZWRpbi5wZGYADgAeAA4AcAA1ADgANgAtAGgAZQBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTg2LWhlZGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15132. @article{Muller:2001kh,
  15133. Address = {Los Alamitos, CA, USA},
  15134. Author = {Matthias M. Muller and Walter F. Tichy},
  15135. Date-Added = {2008-07-13 22:44:57 -0600},
  15136. Date-Modified = {2010-12-17 10:23:07 -0700},
  15137. Isbn = {0-7695-1050-7},
  15138. Journal = {icse},
  15139. Pages = {0537},
  15140. Publisher = {IEEE Computer Society},
  15141. Title = {Case Study: Extreme Programming in a University Environment},
  15142. Volume = {00},
  15143. Year = {2001},
  15144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MzctbXVsbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUzNy1tdWxsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUzNy1tdWxsZXIucGRmAAAOACAADwBwADUAMwA3AC0AbQB1AGwAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUzNy1tdWxsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15145. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2001.919128}}
  15146. @article{Kim:2005kk,
  15147. Address = {New York, NY, USA},
  15148. Author = {Miryung Kim and Vibha Sazawal and David Notkin and Gail Murphy},
  15149. Date-Added = {2008-07-13 21:57:35 -0600},
  15150. Date-Modified = {2010-12-17 10:23:07 -0700},
  15151. Issn = {0163-5948},
  15152. Journal = {SIGSOFT Softw. Eng. Notes},
  15153. Number = {5},
  15154. Pages = {187--196},
  15155. Publisher = {ACM},
  15156. Title = {An empirical study of code clone genealogies},
  15157. Volume = {30},
  15158. Year = {2005},
  15159. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1095430.1081737}}
  15160. @article{Baxter:1998bf,
  15161. Address = {Los Alamitos, CA, USA},
  15162. Author = {Ira D. Baxter and Andrew Yahin and Leonardo Moura and Marcelo Sant'Anna and Lorraine Bier},
  15163. Date-Added = {2008-07-13 21:57:03 -0600},
  15164. Date-Modified = {2010-12-17 10:23:07 -0700},
  15165. Issn = {1063-6773},
  15166. Journal = {icsm},
  15167. Pages = {368},
  15168. Publisher = {IEEE Computer Society},
  15169. Title = {Clone Detection Using Abstract Syntax Trees},
  15170. Volume = {00},
  15171. Year = {1998},
  15172. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSM.1998.738528}}
  15173. @article{Kamiya:2002ad,
  15174. Address = {Los Alamitos, CA, USA},
  15175. Author = {Toshihiro Kamiya and Shinji Kusumoto and Katsuro Inoue},
  15176. Date-Added = {2008-07-13 21:56:26 -0600},
  15177. Date-Modified = {2010-12-17 10:23:07 -0700},
  15178. Issn = {0098-5589},
  15179. Journal = {IEEE Transactions on Software Engineering},
  15180. Number = {7},
  15181. Pages = {654-670},
  15182. Publisher = {IEEE Computer Society},
  15183. Title = {CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code},
  15184. Volume = {28},
  15185. Year = {2002},
  15186. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.1019480}}
  15187. @book{Martin:1991jo,
  15188. Address = {Indianapolis, IN, USA},
  15189. Author = {James Martin},
  15190. Date-Added = {2008-07-11 13:07:47 -0600},
  15191. Date-Modified = {2008-07-11 13:07:52 -0600},
  15192. Isbn = {0-02-376775-8},
  15193. Publisher = {Macmillan Publishing Co., Inc.},
  15194. Title = {Rapid application development},
  15195. Year = {1991}}
  15196. @article{Sanders:2007yo,
  15197. Address = {, USA},
  15198. Author = {Dean Sanders},
  15199. Date-Added = {2008-07-11 13:05:05 -0600},
  15200. Date-Modified = {2008-07-22 15:13:27 -0600},
  15201. Issn = {1937-4771},
  15202. Journal = {J. Comput. Small Coll.},
  15203. Number = {1},
  15204. Pages = {79--79},
  15205. Publisher = {Consortium for Computing Sciences in Colleges},
  15206. Title = {Using {Scrum} to manage student projects},
  15207. Volume = {23},
  15208. Year = {2007}}
  15209. @book{Schwaber:2001ay,
  15210. Address = {Upper Saddle River, NJ, USA},
  15211. Author = {Ken Schwaber and Mike Beedle},
  15212. Date-Added = {2008-07-11 13:04:18 -0600},
  15213. Date-Modified = {2008-07-22 15:13:33 -0600},
  15214. Isbn = {0130676349},
  15215. Publisher = {Prentice Hall PTR},
  15216. Title = {Agile Software Development with {Scrum}},
  15217. Year = {2001}}
  15218. @book{Kruchten:2000dw,
  15219. Address = {Boston, MA, USA},
  15220. Author = {Philippe Kruchten},
  15221. Date-Added = {2008-07-11 13:03:06 -0600},
  15222. Date-Modified = {2008-07-11 13:03:16 -0600},
  15223. Isbn = {0201707101},
  15224. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15225. Title = {The Rational Unified Process: An Introduction, Second Edition},
  15226. Year = {2000}}
  15227. @book{Cockburn:2002hq,
  15228. Address = {Boston, MA, USA},
  15229. Author = {Alistair Cockburn},
  15230. Date-Added = {2008-07-11 13:02:31 -0600},
  15231. Date-Modified = {2008-07-11 13:02:35 -0600},
  15232. Isbn = {0-201-69969-9},
  15233. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15234. Title = {Agile software development},
  15235. Year = {2002}}
  15236. @book{Beck:2000pt,
  15237. Address = {Boston, MA, USA},
  15238. Author = {Kent Beck},
  15239. Date-Added = {2008-07-11 13:01:57 -0600},
  15240. Date-Modified = {2008-07-11 13:02:01 -0600},
  15241. Isbn = {0-201-61641-6},
  15242. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15243. Title = {Extreme programming explained: embrace change},
  15244. Year = {2000}}
  15245. @inproceedings{Schneider:2003xq,
  15246. Address = {Washington, DC, USA},
  15247. Author = {Jean-Guy Schneider and Lorraine Johnston},
  15248. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  15249. Date-Added = {2008-07-11 13:01:09 -0600},
  15250. Date-Modified = {2008-07-22 15:14:41 -0600},
  15251. Isbn = {0-7695-1877-X},
  15252. Location = {Portland, Oregon},
  15253. Pages = {594--599},
  15254. Publisher = {IEEE Computer Society},
  15255. Title = {{eXtreme} {Programming} at universities: an educational perspective},
  15256. Year = {2003},
  15257. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1OTQtc2NobmVpZGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU5NC1zY2huZWlkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU5NC1zY2huZWlkZXIucGRmAA4AJgASAHAANQA5ADQALQBzAGMAaABuAGUAaQBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTk0LXNjaG5laWRlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  15258. @article{Roos:2006oj,
  15259. 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.},
  15260. Author = {Roos, K.R.},
  15261. Date-Added = {2008-07-11 12:17:48 -0600},
  15262. Date-Modified = {2010-12-17 10:23:07 -0700},
  15263. Issn = {1521-9615},
  15264. Journal = {Computing in Science \& Engineering},
  15265. Keywords = {null computational physics, physics education},
  15266. Month = {Sept.-Oct.},
  15267. Number = {5},
  15268. Pages = {44-50},
  15269. Title = {An Incremental Approach to Computational Physics Education},
  15270. Volume = {8},
  15271. Year = {2006},
  15272. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjc3NDgyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2Nzc0ODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72WMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjc3NDgyLnBkZgAADgAaAAwAMAAxADYANwA3ADQAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2Nzc0ODIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15273. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2006.81}}
  15274. @techreport{Cockburn:2006eq,
  15275. Author = {Alistair Cockburn},
  15276. Date-Added = {2008-07-11 12:12:54 -0600},
  15277. Date-Modified = {2008-07-11 12:14:22 -0600},
  15278. Institution = {Humans and Technology},
  15279. Month = {September},
  15280. Number = {HaT TR 2006.03},
  15281. Title = {Designing an incremental-iterative one-semester, undergraduate course in software engineering},
  15282. Year = {2006},
  15283. Bdsk-Url-1 = {http://alistair.cockburn.us/index.php/Designing_an_incremental-iterative_one-semester,_undergraduate_course_in_software_engineering}}
  15284. @misc{Group:by,
  15285. Author = {Standish Group},
  15286. Date-Added = {2008-07-11 12:06:13 -0600},
  15287. Date-Modified = {2008-07-22 15:08:42 -0600},
  15288. Title = {CHAOS: Charting the Seas of Information Technology},
  15289. Year = {1995},
  15290. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL05DUDA4MDgzQi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU5DUDA4MDgzQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyK7M5ZsbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhawAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOQ1AwODA4M0IucGRmAA4AHAANAE4AQwBQADAAOAAwADgAMwBCAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTkNQMDgwODNCLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  15291. @article{Frederick-P.-Brooks:1987vf,
  15292. Address = {Los Alamitos, CA, USA},
  15293. Author = {Frederick P. Brooks, Jr.},
  15294. Date-Added = {2008-07-11 11:47:47 -0600},
  15295. Date-Modified = {2010-12-17 10:23:07 -0700},
  15296. Issn = {0018-9162},
  15297. Journal = {Computer},
  15298. Number = {4},
  15299. Pages = {10--19},
  15300. Publisher = {IEEE Computer Society Press},
  15301. Title = {No Silver Bullet Essence and Accidents of Software Engineering},
  15302. Volume = {20},
  15303. Year = {1987},
  15304. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzA1LUJyb284Ny5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTA1LUJyb284Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5bvM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAwNS1Ccm9vODcucGRmAA4AHAANADAANQAtAEIAcgBvAG8AOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtQnJvbzg3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  15305. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663532}}
  15306. @article{Mills:1980sf,
  15307. Author = {H. D. Mills},
  15308. Date-Added = {2008-07-11 11:30:21 -0600},
  15309. Date-Modified = {2008-07-11 11:31:03 -0600},
  15310. Journal = {IBM Systems Journal},
  15311. Title = {The management of software engineering part 1: principles of software engineering},
  15312. Year = {1980},
  15313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajE5MDRDLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxOTA0Qy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zNEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2oxOTA0Qy5wZGYADgAeAA4AaQBiAG0AcwBqADEAOQAwADQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajE5MDRDLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15314. @article{Gilb:1985kl,
  15315. Address = {New York, NY, USA},
  15316. Author = {Tom Gilb},
  15317. Date-Added = {2008-07-11 11:22:40 -0600},
  15318. Date-Modified = {2010-12-17 10:23:07 -0700},
  15319. Issn = {0163-5948},
  15320. Journal = {SIGSOFT Softw. Eng. Notes},
  15321. Number = {3},
  15322. Pages = {49--61},
  15323. Publisher = {ACM},
  15324. Title = {Evolutionary Delivery versus the waterfall model},
  15325. Volume = {10},
  15326. Year = {1985},
  15327. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDktZ2lsYi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0OS1naWxiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyDRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1naWxiLnBkZgAOABoADABwADQAOQAtAGcAaQBsAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQ5LWdpbGIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  15328. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1012483.1012490}}
  15329. @article{Larman:2003oq,
  15330. 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.},
  15331. Author = {Larman, C. and Basili, V.R.},
  15332. Date-Added = {2008-07-11 11:12:37 -0600},
  15333. Date-Modified = {2010-12-17 10:23:07 -0700},
  15334. Issn = {0018-9162},
  15335. Journal = {Computer},
  15336. Keywords = {history, software engineering agile methods, iterative and incremental developments, iterative enhancement, software engineering, software system},
  15337. Month = {June},
  15338. Number = {6},
  15339. Pages = {47-56},
  15340. Title = {Iterative and incremental developments. a brief history},
  15341. Volume = {36},
  15342. Year = {2003},
  15343. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjA0Mzc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMDQzNzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7w9szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjA0Mzc1LnBkZgAADgAaAAwAMAAxADIAMAA0ADMANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMDQzNzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15344. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.2003.1204375}}
  15345. @article{Coplien:yu,
  15346. Address = {Los Alamitos, CA, USA},
  15347. Author = {James Coplien and Daniel Hoffman and David Weiss},
  15348. Date-Added = {2008-07-09 15:30:07 -0600},
  15349. Date-Modified = {2010-12-17 10:23:07 -0700},
  15350. Issn = {0740-7459},
  15351. Journal = {IEEE Software},
  15352. Number = {6},
  15353. Pages = {37-45},
  15354. Publisher = {IEEE Computer Society},
  15355. Title = {Commonality and Variability in Software Engineering},
  15356. Volume = {15},
  15357. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.730836}}
  15358. @techreport{Computing-Curricula:2005kq,
  15359. Author = {The Joint Task Force for Computing Curricula 2005},
  15360. Date-Added = {2008-07-08 11:10:47 -0600},
  15361. Date-Modified = {2008-07-08 11:11:47 -0600},
  15362. Institution = {ACM, AIS, and IEEE},
  15363. Title = {Computing Curricula 2005},
  15364. Year = {2005}}
  15365. @book{Goldberg:1983cn,
  15366. Address = {Boston, MA, USA},
  15367. Author = {Adele Goldberg and David Robson},
  15368. Date-Added = {2008-07-04 00:17:53 -0600},
  15369. Date-Modified = {2008-07-04 00:17:58 -0600},
  15370. Isbn = {0-201-11371-6},
  15371. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15372. Title = {Smalltalk-80: the language and its implementation},
  15373. Year = {1983}}
  15374. @article{Ungar:1987ul,
  15375. Address = {Los Alamitos, CA, USA},
  15376. Author = {David Ungar and David Patterson},
  15377. Date-Added = {2008-07-04 00:14:11 -0600},
  15378. Date-Modified = {2010-12-17 10:23:07 -0700},
  15379. Issn = {0018-9162},
  15380. Journal = {Computer},
  15381. Number = {1},
  15382. Pages = {67--74},
  15383. Publisher = {IEEE Computer Society Press},
  15384. Title = {What Price Smalltalk?},
  15385. Volume = {20},
  15386. Year = {1987},
  15387. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjYzMzU5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NjMzNTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP3Mzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjYzMzU5LnBkZgAADgAaAAwAMAAxADYANgAzADMANQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NjMzNTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15388. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663359}}
  15389. @article{Bush:1987dz,
  15390. Address = {New York, NY, USA},
  15391. Author = {William R. Bush and A. Dain Samples and David Ungar and Paul N. Hilfinger},
  15392. Date-Added = {2008-07-04 00:11:41 -0600},
  15393. Date-Modified = {2010-12-17 10:23:07 -0700},
  15394. Issn = {0362-1340},
  15395. Journal = {SIGPLAN Not.},
  15396. Number = {10},
  15397. Pages = {112--116},
  15398. Publisher = {ACM},
  15399. Title = {Compiling {Smalltalk-80} to a {RISC}},
  15400. Volume = {22},
  15401. Year = {1987},
  15402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEyLWJ1c2gucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEyLWJ1c2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEyLWJ1c2gucGRmAAAOABwADQBwADEAMQAyAC0AYgB1AHMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTEyLWJ1c2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15403. Bdsk-Url-1 = {http://doi.acm.org/10.1145/36205.36192}}
  15404. @misc{Oblinger:oq,
  15405. Author = {Diana Oblinger and James Oblinger},
  15406. Date-Added = {2008-07-03 09:51:43 -0600},
  15407. Date-Modified = {2008-07-03 11:20:59 -0600},
  15408. Howpublished = {\url{http://www.educause.edu/6058&bhcp=1}},
  15409. Journal = {EDUCAUSE},
  15410. Title = {Is it Age or {IT}: First Steps Towards Understanding the Net Generation}}
  15411. @inproceedings{Frens:2006hi,
  15412. Address = {New York, NY, USA},
  15413. Author = {Jeremy D. Frens and Andrew Meneely},
  15414. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  15415. Date-Added = {2008-07-02 16:37:33 -0600},
  15416. Date-Modified = {2010-12-17 10:23:07 -0700},
  15417. Isbn = {1-59593-259-3},
  15418. Location = {Houston, Texas, USA},
  15419. Pages = {92--96},
  15420. Publisher = {ACM},
  15421. Title = {Fifteen compilers in fifteen days},
  15422. Year = {2006},
  15423. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTItZnJlbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTItZnJlbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u50Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTItZnJlbnMucGRmAAAOABwADQBwADkAMgAtAGYAcgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTItZnJlbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15424. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121372}}
  15425. @inproceedings{Baldwin:2003xu,
  15426. Address = {New York, NY, USA},
  15427. Author = {Doug Baldwin},
  15428. Booktitle = {SIGCSE '03: Proceedings of the 34th SIGCSE technical symposium on Computer science education},
  15429. Date-Added = {2008-07-02 16:36:43 -0600},
  15430. Date-Modified = {2010-12-17 10:23:07 -0700},
  15431. Isbn = {1-58113-648-X},
  15432. Location = {Reno, Navada, USA},
  15433. Pages = {220--223},
  15434. Publisher = {ACM},
  15435. Title = {A compiler for teaching about compilers},
  15436. Year = {2003},
  15437. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjAtYmFsZHdpbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjAtYmFsZHdpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjAtYmFsZHdpbi5wZGYADgAiABAAcAAyADIAMAAtAGIAYQBsAGQAdwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyMC1iYWxkd2luLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  15438. Bdsk-Url-1 = {http://doi.acm.org/10.1145/611892.611974}}
  15439. @inproceedings{Bailey:2008ye,
  15440. Address = {New York, NY, USA},
  15441. Author = {Mark W. Bailey and Clark L. Coleman and Jack W. Davidson},
  15442. Booktitle = {SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education},
  15443. Date-Added = {2008-07-02 16:25:07 -0600},
  15444. Date-Modified = {2010-12-17 10:23:07 -0700},
  15445. Isbn = {978-1-59593-799-5},
  15446. Location = {Portland, OR, USA},
  15447. Pages = {315--319},
  15448. Publisher = {ACM},
  15449. Title = {Defense against the dark arts},
  15450. Year = {2008},
  15451. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTUtYmFpbGV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNS1iYWlsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNS1iYWlsZXkucGRmAAAOACAADwBwADMAMQA1AC0AYgBhAGkAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNS1iYWlsZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15452. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1352135.1352245}}
  15453. @inproceedings{Waite:2006fu,
  15454. Address = {New York, NY, USA},
  15455. Author = {William M. Waite},
  15456. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  15457. Date-Added = {2008-07-02 16:24:31 -0600},
  15458. Date-Modified = {2010-12-17 10:23:07 -0700},
  15459. Isbn = {1-59593-259-3},
  15460. Location = {Houston, Texas, USA},
  15461. Pages = {87--91},
  15462. Publisher = {ACM},
  15463. Title = {The compiler course in today's curriculum: three strategies},
  15464. Year = {2006},
  15465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODctd2FpdGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODctd2FpdGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ur0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODctd2FpdGUucGRmAAAOABwADQBwADgANwAtAHcAYQBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODctd2FpdGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15466. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121371}}
  15467. @misc{Jython:2008ad,
  15468. Author = {Jim Hugunin and Barry Warsaw and Samuele Pedroni and Brian Zimmer and Frank Wierzbicki and Ted Leung},
  15469. Date-Added = {2008-07-02 11:53:07 -0600},
  15470. Date-Modified = {2012-12-18 17:00:30 +0000},
  15471. Howpublished = {http://www.jython.org/Project/},
  15472. Title = {The {Jython} Project},
  15473. Year = {1997}}
  15474. @phdthesis{Agesen:1996dq,
  15475. Address = {Stanford, CA, USA},
  15476. Author = {Ole Agesen},
  15477. Date-Added = {2008-07-02 10:46:18 -0600},
  15478. Date-Modified = {2008-07-02 10:46:21 -0600},
  15479. Order_No = {UMI Order No. GAX96-20452},
  15480. Publisher = {Stanford University},
  15481. Title = {Concrete type inference: delivering object-oriented applications},
  15482. Year = {1996}}
  15483. @article{Budimlic:1999bh,
  15484. Address = {Amsterdam, The Netherlands, The Netherlands},
  15485. Author = {Zoran Budimli\'{c} and Ken Kennedy and Jeff Piper},
  15486. Date-Added = {2008-07-02 10:45:25 -0600},
  15487. Date-Modified = {2008-07-02 10:45:38 -0600},
  15488. Issn = {1058-9244},
  15489. Journal = {Sci. Program.},
  15490. Number = {2},
  15491. Pages = {87--95},
  15492. Publisher = {IOS Press},
  15493. Title = {The cost of being object-oriented: A preliminary study},
  15494. Volume = {7},
  15495. Year = {1999},
  15496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaW5wYWNrOS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpbnBhY2s5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLXRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbnBhY2s5LnBkZgAOABoADABsAGkAbgBwAGEAYwBrADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGlucGFjazkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  15497. @inproceedings{Chambers:1989qf,
  15498. Address = {New York, NY, USA},
  15499. Author = {C. Chambers and D. Ungar},
  15500. Booktitle = {PLDI '89: Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  15501. Date-Added = {2008-07-02 10:42:07 -0600},
  15502. Date-Modified = {2010-12-17 10:23:07 -0700},
  15503. Isbn = {0-89791-306-X},
  15504. Location = {Portland, Oregon, United States},
  15505. Pages = {146--160},
  15506. Publisher = {ACM},
  15507. Title = {Customization: optimizing compiler technology for {SELF}, a dynamically-typed object-oriented programming language},
  15508. Year = {1989},
  15509. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nM0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ2LWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADQANgAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ2LWNoYW1iZXJzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15510. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74831}}
  15511. @inproceedings{Siek:2008sf,
  15512. Author = {Jeremy G. Siek and Manish Vachharajani},
  15513. Booktitle = {DLS},
  15514. Date-Added = {2008-07-01 15:27:16 -0600},
  15515. Date-Modified = {2014-04-14 11:25:08 +0000},
  15516. Title = {Gradual Typing and Unification-based Inference},
  15517. Year = {2008},
  15518. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kbHMwOGlndGxjLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZGxzMDhpZ3RsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xV9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGxzMDhpZ3RsYy5wZGYADgAeAA4AZABsAHMAMAA4AGkAZwB0AGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9kbHMwOGlndGxjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15519. @article{Haigh:2005qq,
  15520. Author = {Thomas Haigh},
  15521. Date-Added = {2008-07-01 14:57:24 -0600},
  15522. Date-Modified = {2008-07-01 15:00:16 -0600},
  15523. Journal = {SIAM History of Numerical Analysis and Scientific Computing Project},
  15524. Month = {April},
  15525. Title = {Jack {Dongarra}, Oral history interview},
  15526. Year = {2005}}
  15527. @article{Huet:1980ng,
  15528. Address = {New York, NY, USA},
  15529. Author = {G\'{e}rard Huet},
  15530. Date-Added = {2008-06-30 14:29:11 -0600},
  15531. Date-Modified = {2010-12-17 10:23:07 -0700},
  15532. Issn = {0004-5411},
  15533. Journal = {J. ACM},
  15534. Number = {4},
  15535. Pages = {797--821},
  15536. Publisher = {ACM},
  15537. Title = {Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems: Abstract Properties and Applications to Term Rewriting Systems},
  15538. Volume = {27},
  15539. Year = {1980},
  15540. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzk3LWh1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzk3LWh1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ub0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzk3LWh1ZXQucGRmAAAOABwADQBwADcAOQA3AC0AaAB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzk3LWh1ZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15541. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322230}}
  15542. @article{Franchetti:2005fu,
  15543. Address = {New York, NY, USA},
  15544. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  15545. Date-Added = {2008-06-30 11:05:00 -0600},
  15546. Date-Modified = {2010-12-17 10:23:07 -0700},
  15547. Issn = {0362-1340},
  15548. Journal = {SIGPLAN Not.},
  15549. Number = {6},
  15550. Pages = {315--326},
  15551. Publisher = {ACM},
  15552. Title = {Formal loop merging for signal transforms},
  15553. Volume = {40},
  15554. Year = {2005},
  15555. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBsZGkwNV8yXygyKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBsZGkwNV8yXygyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fATRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsZGkwNV8yXygyKS5wZGYADgAiABAAcABsAGQAaQAwADUAXwAyAF8AKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcGxkaTA1XzJfKDIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  15556. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064978.1065048}}
  15557. @article{Strom:1986ek,
  15558. Address = {Piscataway, NJ, USA},
  15559. Author = {R E Strom and S Yemini},
  15560. Date-Added = {2008-06-30 10:46:49 -0600},
  15561. Date-Modified = {2008-06-30 10:46:53 -0600},
  15562. Issn = {0098-5589},
  15563. Journal = {IEEE Trans. Softw. Eng.},
  15564. Number = {1},
  15565. Pages = {157--171},
  15566. Publisher = {IEEE Press},
  15567. Title = {Typestate: A programming language concept for enhancing software reliability},
  15568. Volume = {12},
  15569. Year = {1986}}
  15570. @misc{Benchmarks:kl,
  15571. Date-Added = {2008-06-29 00:02:46 -0600},
  15572. Date-Modified = {2010-12-17 10:23:07 -0700},
  15573. Howpublished = {http://shootout.alioth.debian.org/},
  15574. Lastchecked = {June 29, 2008},
  15575. Month = {July},
  15576. Title = {The Computer Language Bencmarks Game},
  15577. Urldate = {June 26, 2008},
  15578. Year = {2008},
  15579. Bdsk-Url-1 = {http://shootout.alioth.debian.org/}}
  15580. @inproceedings{Rigo:2004oq,
  15581. Address = {New York, NY, USA},
  15582. Author = {Armin Rigo},
  15583. Booktitle = {PEPM '04: Proceedings of the 2004 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  15584. Date-Added = {2008-06-28 23:53:54 -0600},
  15585. Date-Modified = {2010-12-17 10:23:07 -0700},
  15586. Isbn = {1-58113-835-0},
  15587. Location = {Verona, Italy},
  15588. Pages = {15--26},
  15589. Publisher = {ACM},
  15590. Title = {Representation-based just-in-time specialization and the psyco prototype for python},
  15591. Year = {2004},
  15592. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTUtcmlnby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNS1yaWdvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edPRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNS1yaWdvLnBkZgAOABoADABwADEANQAtAHIAaQBnAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE1LXJpZ28ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  15593. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1014007.1014010}}
  15594. @book{Stepanov:2008kx,
  15595. Author = {Alexander Stepanov and Paul McJones},
  15596. Date-Added = {2008-06-24 21:15:48 -0600},
  15597. Date-Modified = {2008-06-24 21:16:31 -0600},
  15598. Title = {Elements of Programming},
  15599. Year = {2008}}
  15600. @article{Clements:2004oq,
  15601. Address = {New York, NY, USA},
  15602. Author = {John Clements and Matthias Felleisen},
  15603. Date-Added = {2008-06-26 15:32:47 -0600},
  15604. Date-Modified = {2010-12-17 10:23:07 -0700},
  15605. Issn = {0164-0925},
  15606. Journal = {ACM Trans. Program. Lang. Syst.},
  15607. Number = {6},
  15608. Pages = {1029--1052},
  15609. Publisher = {ACM},
  15610. Title = {A tail-recursive machine with stack inspection},
  15611. Volume = {26},
  15612. Year = {2004},
  15613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDI5LWNsZW1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMjktY2xlbWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95idEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMjktY2xlbWVudHMucGRmAA4AJgASAHAAMQAwADIAOQAtAGMAbABlAG0AZQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTAyOS1jbGVtZW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  15614. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1034774.1034778}}
  15615. @article{Schmidt:1997hl,
  15616. Author = {Robert Schmidt},
  15617. Date-Added = {2008-06-26 10:09:07 -0600},
  15618. Date-Modified = {2008-07-22 15:14:10 -0600},
  15619. Journal = {Microsoft Systems Journal},
  15620. Month = {May},
  15621. Title = {Investigating Multilanguage Debugging and the New {IDEs} of {Visual} {Studio} 97},
  15622. Year = {1997}}
  15623. @inproceedings{Wileden:1999db,
  15624. Address = {Los Alamitos, CA, USA},
  15625. Author = {Jack C. Wileden and Alan Kaplan},
  15626. Booktitle = {ICSE '99: Proceedings of the 21st international conference on Software engineering},
  15627. Date-Added = {2008-06-26 10:05:51 -0600},
  15628. Date-Modified = {2008-06-26 10:05:55 -0600},
  15629. Isbn = {1-58113-074-0},
  15630. Location = {Los Angeles, California, United States},
  15631. Pages = {675--676},
  15632. Publisher = {IEEE Computer Society Press},
  15633. Title = {Software interoperability: principles and practice},
  15634. Year = {1999}}
  15635. @article{Barrett:1996lq,
  15636. Address = {New York, NY, USA},
  15637. Author = {Daniel J. Barrett and Alan Kaplan and Jack C. Wileden},
  15638. Date-Added = {2008-06-26 10:04:07 -0600},
  15639. Date-Modified = {2010-12-17 10:23:07 -0700},
  15640. Issn = {0163-5948},
  15641. Journal = {SIGSOFT Softw. Eng. Notes},
  15642. Number = {6},
  15643. Pages = {147--155},
  15644. Publisher = {ACM},
  15645. Title = {Automated support for seamless interoperability in polylingual software systems},
  15646. Volume = {21},
  15647. Year = {1996},
  15648. Bdsk-Url-1 = {http://doi.acm.org/10.1145/250707.239123}}
  15649. @inproceedings{Kaplan:1998fv,
  15650. Address = {Washington, DC, USA},
  15651. Author = {A. Kaplan and J. Ridgway and J. C. Wileden and J. C. Wileden},
  15652. Booktitle = {IWSSD '98: Proceedings of the 9th international workshop on Software specification and design},
  15653. Date-Added = {2008-06-26 10:03:20 -0600},
  15654. Date-Modified = {2008-07-22 15:10:59 -0600},
  15655. Isbn = {0-8186-8439-9},
  15656. Pages = {2},
  15657. Publisher = {IEEE Computer Society},
  15658. Title = {Why {IDLs} are Not Ideal},
  15659. Year = {1998}}
  15660. @inproceedings{Grechanik:2004zl,
  15661. Address = {Washington, DC, USA},
  15662. Author = {Mark Grechanik and Don Batory and Dewayne E. Perry},
  15663. Booktitle = {ICSE '04: Proceedings of the 26th International Conference on Software Engineering},
  15664. Date-Added = {2008-06-26 10:02:21 -0600},
  15665. Date-Modified = {2008-06-26 10:02:26 -0600},
  15666. Isbn = {0-7695-2163-0},
  15667. Pages = {357--366},
  15668. Publisher = {IEEE Computer Society},
  15669. Title = {Design of Large-Scale Polylingual Systems},
  15670. Year = {2004}}
  15671. @inproceedings{Auerbach:1999rz,
  15672. Address = {Washington, DC, USA},
  15673. Author = {Joshua Auerbach and Charles Barton and Mark Chu-Carroll and Mukund Raghavachari},
  15674. Booktitle = {ICDCS '99: Proceedings of the 19th IEEE International Conference on Distributed Computing Systems},
  15675. Date-Added = {2008-06-26 10:00:15 -0600},
  15676. Date-Modified = {2008-06-26 10:01:30 -0600},
  15677. Pages = {393},
  15678. Publisher = {IEEE Computer Society},
  15679. Title = {Mockingbird: Flexible Stub Compilation from Pairs of Declarations},
  15680. Year = {1999}}
  15681. @article{Gibbons:1987qv,
  15682. Address = {Piscataway, NJ, USA},
  15683. Author = {Phillip B. Gibbons},
  15684. Date-Added = {2008-06-26 09:58:25 -0600},
  15685. Date-Modified = {2010-12-17 10:23:07 -0700},
  15686. Issn = {0098-5589},
  15687. Journal = {IEEE Trans. Softw. Eng.},
  15688. Number = {1},
  15689. Pages = {77--87},
  15690. Publisher = {IEEE Press},
  15691. Title = {A Stub Generator for Multilanguage {RPC} in Heterogeneous Environments},
  15692. Volume = {13},
  15693. Year = {1987},
  15694. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1987.232837}}
  15695. @inproceedings{Fateman:1981jk,
  15696. Address = {New York, NY, USA},
  15697. Author = {Richard J. Fateman},
  15698. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  15699. Date-Added = {2008-06-26 09:57:34 -0600},
  15700. Date-Modified = {2010-12-17 10:23:07 -0700},
  15701. Isbn = {0-89791-047-8},
  15702. Location = {Snowbird, Utah, United States},
  15703. Pages = {122--125},
  15704. Publisher = {ACM},
  15705. Title = {A case study in interlanguage communication: Fast {LISP} polynomial operations written in {'C'}},
  15706. Year = {1981},
  15707. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806381}}
  15708. @article{Phillips:2004yu,
  15709. Address = {New York, NY, USA},
  15710. Author = {Andrew T. Phillips},
  15711. Date-Added = {2008-06-26 09:54:29 -0600},
  15712. Date-Modified = {2010-12-17 10:23:07 -0700},
  15713. Issn = {0097-8418},
  15714. Journal = {SIGCSE Bull.},
  15715. Number = {1},
  15716. Pages = {85--89},
  15717. Publisher = {ACM},
  15718. Title = {Highlighting programming language issues using mixed language programming nn Maple and C},
  15719. Volume = {36},
  15720. Year = {2004},
  15721. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028174.971331}}
  15722. @inproceedings{Vinoski:1997tw,
  15723. Author = {S. Vinoski},
  15724. Booktitle = {Communications Magazine},
  15725. Date-Added = {2008-06-25 16:38:14 -0600},
  15726. Date-Modified = {2008-06-25 16:39:09 -0600},
  15727. Number = {2},
  15728. Pages = {46-55},
  15729. Title = {{CORBA}: integrating diverse applications within distributed hterogeneous environments},
  15730. Volume = {35},
  15731. Year = {1997}}
  15732. @article{Hamilton:2003jw,
  15733. Address = {New York, NY, USA},
  15734. Author = {Jennifer Hamilton},
  15735. Date-Added = {2008-06-25 16:34:32 -0600},
  15736. Date-Modified = {2010-12-17 10:23:07 -0700},
  15737. Issn = {0362-1340},
  15738. Journal = {SIGPLAN Not.},
  15739. Number = {2},
  15740. Pages = {19--28},
  15741. Publisher = {ACM},
  15742. Title = {Language integration in the common language runtime},
  15743. Volume = {38},
  15744. Year = {2003},
  15745. Bdsk-Url-1 = {http://doi.acm.org/10.1145/772970.772973}}
  15746. @inproceedings{Benton:1999qf,
  15747. Address = {New York, NY, USA},
  15748. Author = {Nick Benton and Andrew Kennedy},
  15749. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  15750. Date-Added = {2008-06-25 16:31:02 -0600},
  15751. Date-Modified = {2010-12-17 10:23:07 -0700},
  15752. Isbn = {1-58113-111-9},
  15753. Location = {Paris, France},
  15754. Pages = {126--137},
  15755. Publisher = {ACM},
  15756. Title = {Interlanguage working without tears: blending SML with Java},
  15757. Year = {1999},
  15758. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317791}}
  15759. @article{Einarsson:1984kb,
  15760. Address = {New York, NY, USA},
  15761. Author = {Bo Einarsson and W. Morven Gentleman},
  15762. Date-Added = {2008-06-25 16:29:39 -0600},
  15763. Date-Modified = {2010-12-17 10:23:07 -0700},
  15764. Issn = {0038-0644},
  15765. Journal = {Softw. Pract. Exper.},
  15766. Number = {4},
  15767. Pages = {383--392},
  15768. Publisher = {John Wiley \& Sons, Inc.},
  15769. Title = {Mixed language programming},
  15770. Volume = {14},
  15771. Year = {1984},
  15772. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380140410}}
  15773. @article{Vouk:1984oz,
  15774. Address = {New York, NY, USA},
  15775. Author = {Mladen A. Vouk},
  15776. Date-Added = {2008-06-25 16:26:15 -0600},
  15777. Date-Modified = {2010-12-17 10:23:07 -0700},
  15778. Issn = {0362-1340},
  15779. Journal = {SIGPLAN Not.},
  15780. Number = {12},
  15781. Pages = {54--60},
  15782. Publisher = {ACM},
  15783. Title = {On the cost of mixed language programming},
  15784. Volume = {19},
  15785. Year = {1984},
  15786. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NC12b3VrKDIpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU0LXZvdWsoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97OdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LXZvdWsoMikucGRmAAAOACAADwBwADUANAAtAHYAbwB1AGsAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU0LXZvdWsoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15787. Bdsk-Url-1 = {http://doi.acm.org/10.1145/948363.948370}}
  15788. @inproceedings{Beazley:1996ek,
  15789. Author = {David M. Beazley},
  15790. Booktitle = {Fourth Annual {USENIX} {Tcl}/{Tk} Workshop},
  15791. Date-Added = {2008-06-25 16:17:45 -0600},
  15792. Date-Modified = {2008-06-25 16:18:41 -0600},
  15793. Title = {{SWIG}: An Easy to Use Tool for Integrating Scripting Languages with C and C++},
  15794. Year = {1996},
  15795. Bdsk-Url-1 = {http://www.usenix.org/publications/library/proceedings/tcl96/beazley.html}}
  15796. @article{Girard:1986qr,
  15797. Author = {Jean-Yves Girard},
  15798. Date-Added = {2008-05-28 13:35:28 -0600},
  15799. Date-Modified = {2008-05-28 13:36:20 -0600},
  15800. Journal = {Theoretical Computer Science},
  15801. Pages = {159-192},
  15802. Title = {The system F of variable types, fifteen years later},
  15803. Volume = {45},
  15804. Year = {1986},
  15805. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUxLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J99EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15806. @book{jones94:_qualif_types,
  15807. Author = {Mark P. Jones},
  15808. Date-Added = {2008-05-27 16:11:01 -0600},
  15809. Date-Modified = {2008-05-27 16:11:01 -0600},
  15810. Editor = {C.J. van Rijsbergen},
  15811. Publisher = {Cambridge University Press},
  15812. Series = {Distinguished Dissertations in Computer Science},
  15813. Title = {Qualified Types: Theory and Practice},
  15814. Year = 1994}
  15815. @inproceedings{Backhouse:1999jt,
  15816. Author = {Backhouse, R. and Jansson, P. and Jeuring, J. and Meertens, L.},
  15817. Booktitle = {LNCS},
  15818. Date-Added = {2008-05-26 23:06:23 -0600},
  15819. Date-Modified = {2008-05-26 23:06:28 -0600},
  15820. Note = {Revised version of lecture notes for AFP'98.},
  15821. Pages = {28--115},
  15822. Publisher = {Springer-Verlag},
  15823. Title = {Generic Programming --- An Introduction},
  15824. Volume = {1608},
  15825. Year = {1999},
  15826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2dlbnByb2dpbnRyby5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPZ2VucHJvZ2ludHJvLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8S88zlmvUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdlbnByb2dpbnRyby5wcwAOACAADwBnAGUAbgBwAHIAbwBnAGkAbgB0AHIAbwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9nZW5wcm9naW50cm8ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  15827. @inproceedings{Torgersen:2004xy,
  15828. Author = {Mads Torgersen and Christian Plesner Hansen and Erik Ernst and Peter von der Ah\'{e} and Gilad Bracha and Neal Gafter},
  15829. Booktitle = {SAC '04: Proceedings of the 2004 ACM symposium on Applied computing},
  15830. Date-Added = {2008-05-26 22:13:27 -0600},
  15831. Date-Modified = {2010-12-17 10:23:07 -0700},
  15832. Isbn = {1-58113-812-1},
  15833. Pages = {1289--1296},
  15834. Publisher = {ACM},
  15835. Title = {Adding wildcards to the Java programming language},
  15836. Year = {2004},
  15837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMjg5LXRvcmdlcnNlbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMjg5LXRvcmdlcnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eavRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjg5LXRvcmdlcnNlbi5wZGYAAA4AKAATAHAAMQAyADgAOQAtAHQAbwByAGcAZQByAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMjg5LXRvcmdlcnNlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15838. Bdsk-Url-1 = {http://doi.acm.org/10.1145/967900.968162}}
  15839. @article{Igarashi:2006qf,
  15840. Author = {Atsushi Igarashi and Mirko Viroli},
  15841. Date-Added = {2008-05-26 22:08:37 -0600},
  15842. Date-Modified = {2010-12-17 10:23:07 -0700},
  15843. Issn = {0164-0925},
  15844. Journal = {ACM Trans. Program. Lang. Syst.},
  15845. Number = {5},
  15846. Pages = {795--847},
  15847. Publisher = {ACM},
  15848. Title = {Variant parametric types: A flexible subtyping scheme for generics},
  15849. Volume = {28},
  15850. Year = {2006},
  15851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTUtaWdhcmFzaGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzk1LWlnYXJhc2hpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ua0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzk1LWlnYXJhc2hpLnBkZgAADgAkABEAcAA3ADkANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzk1LWlnYXJhc2hpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15852. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152650}}
  15853. @inproceedings{Emir:2006kq,
  15854. Author = {Burak Emir and Andrew Kennedy and Claudio Russo and Dachuan Yu},
  15855. Booktitle = {ECOOP 2006 -- Object-oriented Programming},
  15856. Date-Added = {2008-05-26 22:00:57 -0600},
  15857. Date-Modified = {2008-05-26 22:16:24 -0600},
  15858. Title = {Variance and Generalized Constraints for C\# Generics},
  15859. Year = {2006},
  15860. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0VDT09QMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtFQ09PUDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu+rzOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARUNPT1AwNi5wZGYADgAYAAsARQBDAE8ATwBQADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VDT09QMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  15861. @book{frederick78:_mythic_man_month,
  15862. Author = {Frederick P. Brooks, Jr.},
  15863. Date-Added = {2008-05-24 14:52:53 -0600},
  15864. Date-Modified = {2008-05-24 14:52:53 -0600},
  15865. Isbn = 0201006502,
  15866. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15867. Title = {The Mythical Man-Month: Essays on Software},
  15868. Year = 1978}
  15869. @inproceedings{mcilroy69:_components,
  15870. Author = {M. Douglas McIlroy},
  15871. Booktitle = {Proceedings of Software Engineering Concepts and Techniques, 1968 {NATO} Conference on Software Engineering},
  15872. Date-Added = {2008-05-24 14:52:41 -0600},
  15873. Date-Modified = {2008-05-24 14:52:41 -0600},
  15874. Month = {January},
  15875. Pages = {138--155},
  15876. Title = {Mass-produced Software Components},
  15877. Year = 1969}
  15878. @book{clements02:_prod_lines,
  15879. Author = {Paul Clements and Linda Northrop},
  15880. Date-Added = {2008-05-24 14:52:24 -0600},
  15881. Date-Modified = {2008-05-24 14:52:24 -0600},
  15882. Publisher = {Addison Wesley},
  15883. Title = {Software Product Lines: Practices and Patterns},
  15884. Year = 2002}
  15885. @inproceedings{KMS81,
  15886. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander},
  15887. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  15888. Date-Added = {2008-05-24 14:52:12 -0600},
  15889. Date-Modified = {2008-05-24 14:52:12 -0600},
  15890. Organization = {ACM},
  15891. Title = {Operators and Algebraic Structures},
  15892. Year = 1981}
  15893. @inproceedings{Musser:1989:GP,
  15894. Abstract = {Generic programming centers around the idea of
  15895. abstracting from concrete, efficient algorithms to
  15896. obtain generic algorithms that can be combined with
  15897. different data representations to produce a wide
  15898. variety of useful software. Four kinds of
  15899. abstraction-data, algorithmic, structural, and
  15900. representational-are discussed, with examples of
  15901. their use in building an Ada library of software
  15902. components. The main topic discussed is generic
  15903. algorithms and an approach to their formal
  15904. specification and verification, with illustration in
  15905. terms of a partitioning algorithm such as is used in
  15906. the quicksort algorithm. It is argued that
  15907. generically programmed software component libraries
  15908. offer important advantages for achieving software
  15909. productivity and reliability.},
  15910. Acknowledgement = ack-nhfb,
  15911. Affiliation = {Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA},
  15912. Author = {David R. Musser and Alexander A. Stepanov},
  15913. Bibdate = {Thu Sep 26 06:21:35 MDT 1996},
  15914. Booktitle = {Proceedings of the International Symposium on Symbolic and Algebraic Computation: {ISSAC} '88},
  15915. Classification = {C6110 (Systems analysis and programming); C6120 (File organisation)},
  15916. Date-Added = {2008-05-24 14:51:53 -0600},
  15917. Date-Modified = {2008-05-24 14:51:53 -0600},
  15918. Isbn = {3-540-51084-2},
  15919. 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},
  15920. Pages = {13--25},
  15921. Publisher = {Springer Verlag},
  15922. Series = {LNCS},
  15923. Thesaurus = {Data structures; Programming},
  15924. Title = {Generic programming},
  15925. Volume = {358},
  15926. Year = {1989}}
  15927. @inproceedings{Musser87,
  15928. Author = {David R. Musser and Alexander A. Stepanov},
  15929. Booktitle = {The 1987 annual ACM SIGAda international conference on Ada},
  15930. Date-Added = {2008-05-24 14:51:38 -0600},
  15931. Date-Modified = {2010-03-17 14:56:32 -0600},
  15932. Month = dec,
  15933. Pages = {216--225},
  15934. Publisher = {ACM SIGAda},
  15935. Title = {A Library of Generic Algorithms in {Ada}},
  15936. Year = {1987},
  15937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTYtbXVzc2VyLTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE2LW11c3Nlci0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE2LW11c3Nlci0xLnBkZgAADgAkABEAcAAyADEANgAtAG0AdQBzAHMAZQByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE2LW11c3Nlci0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  15938. @techreport{Kershenbaum88,
  15939. Author = {A. Kershenbaum and D. Musser and A. Stepanov},
  15940. Date-Added = {2008-05-24 14:51:25 -0600},
  15941. Date-Modified = {2010-12-17 10:23:07 -0700},
  15942. Institution = {Rensselaer Polytechnic Institute},
  15943. Number = {88-10},
  15944. Title = {Higher Order Imperative Programming},
  15945. Year = 1988,
  15946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdob3AucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdob3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wt0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBob3AucGRmAAAOABAABwBoAG8AcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9ob3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  15947. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/kershenbaum88higher.html}}
  15948. @inproceedings{stroustrup88:_param_types,
  15949. Author = {Bjarne Stroustrup},
  15950. Booktitle = {USENIX {C++} Conference},
  15951. Date-Added = {2008-05-24 14:51:11 -0600},
  15952. Date-Modified = {2008-05-24 14:51:11 -0600},
  15953. Month = {October},
  15954. Title = {Parameterized Types for {C++}},
  15955. Year = 1988,
  15956. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndpbl9zdHJvdXN0cnVwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2luX3N0cm91c3RydXAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Nj9EPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2luX3N0cm91c3RydXAucGRmAA4AJgASAHcAaQBuAF8AcwB0AHIAbwB1AHMAdAByAHUAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93aW5fc3Ryb3VzdHJ1cC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  15957. @techreport{stepa.lee-1994:the.s:TR,
  15958. Author = {Alexander A. Stepanov and Meng Lee},
  15959. Date-Added = {2008-05-24 14:50:53 -0600},
  15960. Date-Modified = {2008-05-24 14:50:53 -0600},
  15961. Institution = {ISO Programming Language C++ Project},
  15962. Month = may,
  15963. Number = {X3J16/94-0095, WG21/N0482},
  15964. Title = {{The Standard Template Library}},
  15965. Year = {1994},
  15966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0hQTC05NS0xMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUhQTC05NS0xMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+ITM5Zr4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSAAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIUEwtOTUtMTEucGRmAA4AHAANAEgAUABMAC0AOQA1AC0AMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSFBMLTk1LTExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  15967. @book{austern99:_gener_progr_stl,
  15968. Author = {Matthew H. Austern},
  15969. Date-Added = {2008-05-24 14:50:30 -0600},
  15970. Date-Modified = {2008-05-24 14:50:30 -0600},
  15971. Isbn = {0-201-30956-4},
  15972. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15973. Series = {Professional Computing Series},
  15974. Title = {Generic programming and the {STL}: Using and extending the {C++} {S}tandard {T}emplate {L}ibrary},
  15975. Year = 1998}
  15976. @inbook{koethe99:_reusable_vision,
  15977. Author = {Ullrich K{\"o}the},
  15978. Chapter = {Reusable Software in Computer Vision},
  15979. Date-Added = {2008-05-24 14:50:07 -0600},
  15980. Date-Modified = {2008-05-24 14:50:07 -0600},
  15981. Publisher = {Acadamic Press},
  15982. Title = {Handbook on Computer Vision and Applications},
  15983. Volume = 3,
  15984. Year = 1999}
  15985. @inproceedings{boissonnat99:_cgal,
  15986. 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},
  15987. Booktitle = {Proceedings of the Fifteenth Annual Symposium on Computational Geometry},
  15988. Date-Added = {2008-05-24 14:49:53 -0600},
  15989. Date-Modified = {2010-12-17 10:23:07 -0700},
  15990. Isbn = {1-58113-068-6},
  15991. Location = {Miami Beach, Florida, United States},
  15992. Pages = {421--422},
  15993. Publisher = {ACM Press},
  15994. Title = {Programming with {CGAL}: the example of triangulations},
  15995. Year = 1999,
  15996. Bdsk-Url-1 = {http://doi.acm.org/10.1145/304893.305001}}
  15997. @article{pitt01:_bioinf_template_lib,
  15998. Author = {W. R. Pitt and M. A. Williams and M. Steven and B. Sweeney and A. J. Bleasby and D. S. Moss},
  15999. Date-Added = {2008-05-24 14:49:39 -0600},
  16000. Date-Modified = {2008-05-24 14:49:39 -0600},
  16001. Journal = {Bioinformatics},
  16002. Number = 8,
  16003. Pages = {729--737},
  16004. Title = {The Bioinformatics Template Library: generic components for biocomputing},
  16005. Volume = 17,
  16006. Year = 2001}
  16007. @article{troyer:_alps,
  16008. 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},
  16009. Date-Modified = {2010-12-17 10:23:07 -0700},
  16010. Journal = {J.PHYS.SOC.JPN.},
  16011. Pages = {30},
  16012. Title = {The {ALPS} project: open source software for strongly correlated systems},
  16013. Volume = {74},
  16014. Year = {2005},
  16015. Bdsk-Url-1 = {http://www.citebase.org/abstract?id=oai:arXiv.org:cond-mat/0410407}}
  16016. @inproceedings{jones97type,
  16017. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  16018. Booktitle = {Proceedings of the 2nd Haskell Workshop},
  16019. Date-Added = {2008-05-24 14:49:08 -0600},
  16020. Date-Modified = {2010-12-17 10:23:07 -0700},
  16021. Month = {June},
  16022. Title = {Type classes: an exploration of the design space},
  16023. Year = 1997,
  16024. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  16025. @inproceedings{jazayeri98:_generic_programming,
  16026. Abstract = {Generic programming is a sub-discipline of computer
  16027. science that deals with finding abstract
  16028. representations of efficient algorithms, data
  16029. structures, and other software concepts, and with
  16030. their systematic organization. The goal of generic
  16031. programming is to express algorithms and data
  16032. structures in a broadly adaptable, interoperable
  16033. form that allows their direct use in software
  16034. construction. Key ideas include: Expressing
  16035. algorithms with minimal assumptions about data
  16036. abstractions, and vice versa, thus making them as
  16037. interoperable as possible. Lifting of a concrete
  16038. algorithm to as general a level as possible without
  16039. losing efficiency; i.e., the most abstract form such
  16040. that when specialized back to the concrete case the
  16041. result is just as efficient as the original
  16042. algorithm. When the result of lifting is not general
  16043. enough to cover all uses of an algorithm,
  16044. additionally providing a more general form, but
  16045. ensuring that the most efficient specialized form is
  16046. automatically chosen when applicable. Providing more
  16047. than one generic algorithm for the same purpose and
  16048. at the same level of abstraction, when none
  16049. dominates the others in efficiency for all
  16050. inputs. This introduces the necessity to provide
  16051. sufficiently precise characterizations of the domain
  16052. for which each algorithm is the most efficient. },
  16053. Author = {Mehdi Jazayeri and R{\"u}diger Loos and David Musser and Alexander Stepanov},
  16054. Booktitle = {Report of the {Dagstuhl} Seminar on Generic Programming},
  16055. Date-Added = {2008-05-24 14:48:43 -0600},
  16056. Date-Modified = {2010-12-17 10:23:07 -0700},
  16057. Month = apr,
  16058. Title = {{Generic Programming}},
  16059. Year = 1998,
  16060. Bdsk-Url-1 = {ftp://ftp.dagstuhl.de/pub/Reports/98/98171.ps.gz}}
  16061. @techreport{austern04:library_tr,
  16062. Author = {Matt Austern},
  16063. Date-Added = {2008-05-24 14:48:06 -0600},
  16064. Date-Modified = {2008-05-24 14:48:06 -0600},
  16065. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  16066. Number = {N1711=04-0151},
  16067. Title = {Technical Report on Standard Library Extensions},
  16068. Year = 2004}
  16069. @manual{sgi:_stl,
  16070. Author = {{Silicon Graphics, Inc.}},
  16071. Date-Added = {2008-05-24 14:47:54 -0600},
  16072. Date-Modified = {2008-05-24 14:47:54 -0600},
  16073. Note = {\url{http://www.sgi.com/tech/stl/}},
  16074. Title = {{SGI} Implementation of the {S}tandard {T}emplate {L}ibrary},
  16075. Year = 2004}
  16076. @article{musser97:_introsort,
  16077. Author = {David R. Musser},
  16078. Date-Added = {2008-05-24 14:47:38 -0600},
  16079. Date-Modified = {2010-12-17 10:23:07 -0700},
  16080. Issn = {0038-0644},
  16081. Journal = {Software Practice and Experience},
  16082. Number = 8,
  16083. Pages = {983--993},
  16084. Publisher = {John Wiley \& Sons, Inc.},
  16085. Title = {Introspective sorting and selection algorithms},
  16086. Volume = 27,
  16087. Year = 1997,
  16088. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199708)27:8%3C983::AID-SPE117%3E3.0.CO;2-%5C#}}
  16089. @article{hoare61:_quicksort,
  16090. Author = {C. A. R. Hoare},
  16091. Date-Added = {2008-05-24 14:47:23 -0600},
  16092. Date-Modified = {2010-12-17 10:23:07 -0700},
  16093. Issn = {0001-0782},
  16094. Journal = {Communications of the {ACM}},
  16095. Number = 7,
  16096. Pages = 321,
  16097. Publisher = {{ACM} Press},
  16098. Title = {Algorithm 64: Quicksort},
  16099. Volume = 4,
  16100. Year = 1961,
  16101. Bdsk-Url-1 = {http://doi.acm.org/10.1145/366622.366644}}
  16102. @article{myers95:_trait,
  16103. Author = {Nathan C. Myers},
  16104. Date-Added = {2008-05-24 14:46:58 -0600},
  16105. Date-Modified = {2008-05-24 14:46:58 -0600},
  16106. Journal = {{C}++ Report},
  16107. Month = {June},
  16108. Title = {Traits: a new and useful template technique},
  16109. Year = 1995}
  16110. @inproceedings{jarvi04:algorithm_specialization,
  16111. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  16112. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  16113. Date-Added = {2008-05-24 14:46:31 -0600},
  16114. Date-Modified = {2008-05-24 14:46:31 -0600},
  16115. Month = apr,
  16116. Organization = {{Adobe Systems}},
  16117. Title = {Algorithm specialization and concept constrained genericity},
  16118. Year = 2004,
  16119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJGphcnZpMDRfYWxnb3JpdGhtX3NwZWNpYWxpemF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92C9EPN3sAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33LAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAADgBKACQAagBhAHIAdgBpADAANABfAGEAbABnAG8AcgBpAHQAaABtAF8AcwBwAGUAYwBpAGEAbABpAHoAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL2phcnZpMDRfYWxnb3JpdGhtX3NwZWNpYWxpemF0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=}}
  16120. @unpublished{ditchfield96:_overview_cforall,
  16121. Author = {Glen Jeffrey Ditchfield},
  16122. Date-Added = {2008-05-24 14:46:00 -0600},
  16123. Date-Modified = {2010-12-17 10:23:07 -0700},
  16124. Month = {August},
  16125. Note = {University of Waterloo},
  16126. Title = {Overview of {Cforall}},
  16127. Year = 1996,
  16128. Bdsk-Url-1 = {ftp://plg.uwaterloo.ca/pub/Cforall/overview.ps.gz}}
  16129. @article{magnusson91:cowboy_rectangle,
  16130. Author = {Boris Magnusson},
  16131. Date-Added = {2008-05-24 14:45:31 -0600},
  16132. Date-Modified = {2008-05-24 14:45:31 -0600},
  16133. Journal = {Journal of Object-Oriented Programming},
  16134. Month = nov,
  16135. Number = 3,
  16136. Title = {Code reuse considered harmful},
  16137. Volume = 4,
  16138. Year = 1991}
  16139. @article{mitchell88:_poly_inf_containment,
  16140. Author = {John C. Mitchell},
  16141. Date-Added = {2008-05-24 14:45:09 -0600},
  16142. Date-Modified = {2008-05-24 14:45:09 -0600},
  16143. Issn = {0890-5401},
  16144. Journal = {Information and Computation},
  16145. Number = {2-3},
  16146. Pages = {211--249},
  16147. Publisher = {Academic Press, Inc.},
  16148. Title = {Polymorphic type inference and containment},
  16149. Volume = 76,
  16150. Year = 1988,
  16151. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvbHktaW5mLWNvbnRhaW5tZW50LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9seS1pbmYtY29udGFpbm1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA8EdHw1pxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR8Q7cAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9seS1pbmYtY29udGFpbm1lbnQucGRmAA4AMgAYAHAAbwBsAHkALQBpAG4AZgAtAGMAbwBuAHQAYQBpAG4AbQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wb2x5LWluZi1jb250YWlubWVudC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  16152. @article{Jones:2007ek,
  16153. Author = {Simon Peyton Jones and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  16154. Date-Added = {2008-05-24 14:43:46 -0600},
  16155. Date-Modified = {2010-12-17 10:23:07 -0700},
  16156. Issn = {0956-7968},
  16157. Journal = {J. Funct. Program.},
  16158. Number = {1},
  16159. Pages = {1--82},
  16160. Publisher = {Cambridge University Press},
  16161. Title = {Practical type inference for arbitrary-rank types},
  16162. Volume = {17},
  16163. Year = {2007},
  16164. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806006034}}
  16165. @article{shan04:_sexy_types,
  16166. Author = {{Chung-chieh} Shan},
  16167. Date-Added = {2008-05-24 14:41:27 -0600},
  16168. Date-Modified = {2010-12-17 10:23:07 -0700},
  16169. Issn = {0362-1340},
  16170. Journal = {{SIGPLAN} Notices},
  16171. Number = 5,
  16172. Pages = {15--22},
  16173. Publisher = {ACM Press},
  16174. Title = {Sexy types in action},
  16175. Volume = 39,
  16176. Year = 2004,
  16177. Bdsk-Url-1 = {http://doi.acm.org/10.1145/997140.997142}}
  16178. @book{cpp98,
  16179. Author = {{International Organization for Standardization}},
  16180. Bibdate = {Tue Dec 12 06:45:55 2000},
  16181. Date-Added = {2008-05-24 14:40:41 -0600},
  16182. Date-Modified = {2015-11-18 04:47:26 +0000},
  16183. Day = 1,
  16184. Month = sep,
  16185. Pages = 732,
  16186. Title = {{ISO\slash IEC 14882:1998}: {Programming} languages --- {C++}},
  16187. Year = 1998,
  16188. Bdsk-Url-1 = {http://www.iso.ch/cate/d25845.html}}
  16189. @article{Downey:JACM:1980,
  16190. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  16191. Date-Added = {2008-05-24 14:40:07 -0600},
  16192. Date-Modified = {2010-12-17 10:23:07 -0700},
  16193. Issn = {0004-5411},
  16194. Journal = {JACM},
  16195. Number = {4},
  16196. Pages = {758--771},
  16197. Publisher = {ACM Press},
  16198. Title = {Variations on the Common Subexpression Problem},
  16199. Volume = {27},
  16200. Year = {1980},
  16201. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  16202. @article{coplien95:_curious,
  16203. Author = {J. Coplien},
  16204. Date-Added = {2008-05-24 14:39:14 -0600},
  16205. Date-Modified = {2008-05-24 14:39:14 -0600},
  16206. Journal = {{C++} Report},
  16207. Month = {February},
  16208. Pages = {24--27},
  16209. Title = {Curiously recurring template patterns},
  16210. Year = 1995}
  16211. @book{siek02:_bgl,
  16212. Author = {Jeremy G. Siek and Lie-Quan Lee and Andrew Lumsdaine},
  16213. Date-Added = {2008-05-24 14:38:47 -0600},
  16214. Date-Modified = {2008-05-24 14:38:54 -0600},
  16215. Isbn = {0-201-72914-8},
  16216. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16217. Title = {The {Boost} {Graph} {Library}: User Guide and Reference Manual},
  16218. Year = 2002}
  16219. @article{dijkstra59,
  16220. Author = {E.W. Dijkstra},
  16221. Date-Added = {2008-05-24 14:38:25 -0600},
  16222. Date-Modified = {2008-05-24 14:38:25 -0600},
  16223. Journal = {Numerische Mathematik},
  16224. Pages = {269-271},
  16225. Title = {A note on two problems in connexion with graphs},
  16226. Volume = 1,
  16227. Year = 1959,
  16228. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kaWprc3RyYTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kaWprc3RyYTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FQ0Q81pVBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkaWprc3RyYTAucGRmAAAOABwADQBkAGkAagBrAHMAdAByAGEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kaWprc3RyYTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  16229. @article{prim57:_short,
  16230. Author = {R.C. Prim},
  16231. Date-Added = {2008-05-24 14:38:00 -0600},
  16232. Date-Modified = {2008-05-24 14:38:09 -0600},
  16233. Journal = {Bell System Technical Journal},
  16234. Pages = {1389-1401},
  16235. Title = {Shortest connection networks and some generalizations},
  16236. Volume = 36,
  16237. Year = 1957}
  16238. @article{bellman58,
  16239. Author = {Richard Bellman},
  16240. Date-Added = {2008-05-24 14:37:48 -0600},
  16241. Date-Modified = {2008-05-24 14:37:48 -0600},
  16242. Journal = {Quarterly of Applied Mathematics},
  16243. Number = 1,
  16244. Pages = {87-90},
  16245. Title = {On a routing problem},
  16246. Volume = 16,
  16247. Year = 1958}
  16248. @article{johnson77:_short_paths,
  16249. Author = {Donald B. Johnson},
  16250. Date-Added = {2008-05-24 14:37:30 -0600},
  16251. Date-Modified = {2010-12-17 10:23:07 -0700},
  16252. Issn = {0004-5411},
  16253. Journal = {JACM},
  16254. Number = 1,
  16255. Pages = {1--13},
  16256. Publisher = {{ACM} Press},
  16257. Title = {Efficient Algorithms for Shortest Paths in Sparse Networks},
  16258. Volume = 24,
  16259. Year = 1977,
  16260. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321992.321993}}
  16261. @article{Liskov77:CLU,
  16262. Author = {Barbara Liskov and Alan Snyder and Russell Atkinson and Craig Schaffert},
  16263. Date-Added = {2008-05-24 14:36:29 -0600},
  16264. Date-Modified = {2010-12-17 10:23:07 -0700},
  16265. Issn = {0001-0782},
  16266. Journal = {Communications of the ACM},
  16267. Number = {8},
  16268. Pages = {564--576},
  16269. Publisher = {ACM Press},
  16270. Title = {Abstraction mechanisms in {CLU}},
  16271. Volume = {20},
  16272. Year = {1977},
  16273. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NjQtbGlza292LTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTY0LWxpc2tvdi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tD0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTY0LWxpc2tvdi0xLnBkZgAADgAkABEAcAA1ADYANAAtAGwAaQBzAGsAbwB2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTY0LWxpc2tvdi0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16274. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359789}}
  16275. @book{bourbaki68:_theory_sets,
  16276. Author = {Nicolas Bourbaki},
  16277. Date-Added = {2008-05-24 14:36:14 -0600},
  16278. Date-Modified = {2008-05-24 14:36:14 -0600},
  16279. Publisher = {Springer},
  16280. Title = {Elements of Mathematics. Theory of Sets},
  16281. Year = 1968}
  16282. @inproceedings{REYNOLDS74C,
  16283. Abstract = {The type structure of programming languages has been
  16284. the subject of an active development characterized
  16285. by continued controversy over basic principles. In
  16286. this paper, we formalize a view of these principles
  16287. somewhat similar to that of J. H. Morris. We
  16288. introduce an extension of the typed lambda calculus
  16289. which permits user-defined types and polymorphic
  16290. functions, and show that the semantics of this
  16291. language satisfies a representation theorem which
  16292. embodies our notion of a `correct' type structure.},
  16293. Author = {Reynolds, John C.},
  16294. Booksubtitle = {Proceedings, Colloque sur la Programmation},
  16295. Booktitle = {Programming Symposium},
  16296. Checked = {22 August 1990},
  16297. Date-Added = {2008-05-24 14:35:39 -0600},
  16298. Date-Modified = {2008-05-24 14:35:39 -0600},
  16299. Dates = {April 9--11},
  16300. Filename = {theotypestr},
  16301. Pages = {408--425},
  16302. Place = {Paris, France},
  16303. Publisher = {Springer-Verlag},
  16304. Series = {LNCS},
  16305. Title = {Towards a Theory of Type Structure},
  16306. Updated = {9 May 2001},
  16307. Volume = 19,
  16308. Year = 1974,
  16309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW90eXBlc3RyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3R5cGVzdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KR9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3R5cGVzdHIucGRmAAAOACAADwB0AGgAZQBvAHQAeQBwAGUAcwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhlb3R5cGVzdHIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16310. @article{Milner78,
  16311. Author = {Robin Milner},
  16312. Checked = {Not checked},
  16313. Date-Added = {2008-05-24 14:35:21 -0600},
  16314. Date-Modified = {2008-05-24 14:35:21 -0600},
  16315. Journal = {Journal of Computer and System Sciences},
  16316. Key = {Milner78},
  16317. Month = AUG,
  16318. Pages = {348--375},
  16319. Source = {ergobib},
  16320. Title = {A Theory of Type Polymorphism in Programming},
  16321. Volume = 17,
  16322. Year = 1978}
  16323. @inproceedings{chakravarty04:_assoc_types,
  16324. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones} and Simon Marlow},
  16325. Booktitle = {{POPL} '05: Proceedings of the 32nd {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages},
  16326. Date-Added = {2008-05-24 14:35:08 -0600},
  16327. Date-Modified = {2010-12-17 10:23:08 -0700},
  16328. Isbn = {1-58113-830-X},
  16329. Location = {Long Beach, California, USA},
  16330. Pages = {1--13},
  16331. Publisher = {ACM Press},
  16332. Title = {Associated types with class},
  16333. Year = 2005,
  16334. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  16335. @inproceedings{chakravarty05:_assoc_type_syn,
  16336. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones}},
  16337. Booktitle = {{ICFP} '05: Proceedings of the International Conference on Functional Programming},
  16338. Date-Added = {2008-05-24 14:34:53 -0600},
  16339. Date-Modified = {2008-05-24 14:34:53 -0600},
  16340. Month = {September},
  16341. Pages = {241--253},
  16342. Publisher = {ACM Press},
  16343. Title = {Associated Type Synonyms},
  16344. Year = 2005}
  16345. @book{milner90:definition_sml,
  16346. Annote = {ISBN 0-262-63132-6},
  16347. Author = {Robin Milner and Mads Tofte and Robert Harper},
  16348. Date-Added = {2008-05-24 14:34:36 -0600},
  16349. Date-Modified = {2008-05-24 14:34:36 -0600},
  16350. Publisher = {MIT Press},
  16351. Title = {The Definition of Standard ML},
  16352. Year = 1990}
  16353. @inproceedings{macqueen88implementation,
  16354. Author = {David MacQueen},
  16355. Booktitle = {Proceedings of the 1988 {ACM} Conference on {LISP} and Functional Programming},
  16356. Date-Added = {2008-05-24 14:34:21 -0600},
  16357. Date-Modified = {2010-12-17 10:23:08 -0700},
  16358. Pages = {212--223},
  16359. Publisher = {ACM},
  16360. Title = {An Implementation of {Standard} {ML} Modules},
  16361. Year = {1988},
  16362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDEwLjEuMS4xNC42OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDbPM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTQuNjkucGRmAAAOACIAEAAxADAALgAxAC4AMQAuADEANAAuADYAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  16363. Bdsk-Url-1 = {citeseer.ist.psu.edu/macqueen88implementation.html}}
  16364. @techreport{poll99:_aldor,
  16365. Author = {Erik Poll and Simon Thompson},
  16366. Date-Added = {2008-05-24 14:33:58 -0600},
  16367. Date-Modified = {2010-12-17 10:23:08 -0700},
  16368. Institution = {Computing Laboratory, University of Kent at Canterbury},
  16369. Month = {July},
  16370. Number = {11-99},
  16371. Title = {{The Type System of Aldor}},
  16372. Year = 1999,
  16373. Bdsk-Url-1 = {http://www.cs.ukc.ac.uk/pubs/1999/874}}
  16374. @incollection{Goguen:OBJ,
  16375. Author = {J. A. Goguen and T. Winker and J. Meseguer and K. Futatsugi and J.-P. Jouannaud},
  16376. Booktitle = {Applications of Algebraic Specification using {OBJ}},
  16377. Date-Added = {2008-05-24 14:33:28 -0600},
  16378. Date-Modified = {2008-05-24 14:33:28 -0600},
  16379. Publisher = {Cambridge University Press},
  16380. Title = {Introducing {OBJ}},
  16381. Year = 1992,
  16382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpb2JqLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaW9iai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW9iai5wZGYADgASAAgAaQBvAGIAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9pb2JqLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  16383. @manual{taft97:_ada_manual,
  16384. Author = {ISO},
  16385. Date-Added = {2008-05-24 14:32:56 -0600},
  16386. Date-Modified = {2008-05-24 14:32:56 -0600},
  16387. Isbn = {3-540-63144-5},
  16388. Publisher = {Springer Verlag},
  16389. Title = {Ada 95 Reference Manual},
  16390. Year = 1997}
  16391. @inproceedings{canning89:_f_bound_poly,
  16392. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  16393. Booktitle = {FPCA '89: Proceedings of the 4th International Conference on Functional Programming Languages and Computer Architecture},
  16394. Date-Added = {2008-05-24 14:32:44 -0600},
  16395. Date-Modified = {2010-12-17 10:23:08 -0700},
  16396. Isbn = {0-89791-328-0},
  16397. Pages = {273--280},
  16398. Publisher = {ACM Press},
  16399. Title = {F-bounded polymorphism for object-oriented programming},
  16400. Year = {1989},
  16401. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  16402. @inproceedings{odersky-et-al:ecoop03,
  16403. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  16404. Booktitle = {{ECOOP}'03: European Conference on Object-oriented Programming},
  16405. Date-Added = {2008-05-24 14:32:24 -0600},
  16406. Date-Modified = {2008-05-24 14:32:24 -0600},
  16407. Month = July,
  16408. Series = {Springer LNCS},
  16409. Title = {A Nominal Theory of Objects with Dependent Types},
  16410. Year = 2003}
  16411. @manual{leroy03:_ocaml,
  16412. Date-Added = {2008-05-24 14:25:20 -0600},
  16413. Date-Modified = {2008-05-24 14:25:20 -0600},
  16414. Month = {September},
  16415. Title = {The {Objective} {Caml} Documentation and User's Manual},
  16416. Year = 2003}
  16417. @article{Remy-Vouillon!tapos,
  16418. Date-Added = {2008-05-24 14:24:50 -0600},
  16419. Date-Modified = {2008-05-24 14:25:03 -0600},
  16420. Journal = {Theory And Practice of Object Systems},
  16421. Note = {A preliminary version appeared in the proceedings of the 24th ACM Conference on Principles of Programming Languages, 1997},
  16422. Number = {1},
  16423. Pages = {27--50},
  16424. Title = {Objective {ML}: An effective object-oriented extension to {ML}},
  16425. Volume = {4},
  16426. Year = 1998}
  16427. @inproceedings{bruce95polytoil,
  16428. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  16429. Booktitle = {{ECOOP} '95: European Conference on Object-oriented Programming},
  16430. Conflocation = {Aarhus, Denmark},
  16431. Date-Added = {2008-05-24 14:24:35 -0600},
  16432. Date-Modified = {2010-12-17 10:23:08 -0700},
  16433. Number = {952},
  16434. Pages = {27--51},
  16435. Publisher = {Springer-Verlag},
  16436. Series = {LNCS},
  16437. Title = {{PolyTOIL}: {A} Type-Safe Polymorphic Object-Oriented Language},
  16438. Year = {1995},
  16439. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/bruce95polytoil.html}}
  16440. @inproceedings{kristensen83:_beta,
  16441. Author = {Bent Bruun Kristensen and Ole Lehrmann Madsen and Birger M{\"o}ller-Pedersen and Kristen Nygaard},
  16442. Booktitle = {{POPL} '83: Proceedings of the 10th {ACM} {SIGACT-SIGPLAN} Symposium on Principles of Programming Languages},
  16443. Date-Added = {2008-05-24 14:24:16 -0600},
  16444. Date-Modified = {2010-12-17 10:23:08 -0700},
  16445. Isbn = {0-89791-090-7},
  16446. Location = {Austin, Texas},
  16447. Pages = {285--298},
  16448. Publisher = {{ACM} Press},
  16449. Title = {Abstraction mechanisms in the {BETA} programming language},
  16450. Year = 1983,
  16451. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567094}}
  16452. @inproceedings{madsen89:_virtual_classes,
  16453. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  16454. Booktitle = {{OOPSLA} '89: Object-oriented Programming Systems, Languages and Applications},
  16455. Date-Added = {2008-05-24 14:22:41 -0600},
  16456. Date-Modified = {2010-12-17 10:23:08 -0700},
  16457. Isbn = {0-89791-333-7},
  16458. Pages = {397--406},
  16459. Publisher = {{ACM} Press},
  16460. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  16461. Year = 1989,
  16462. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  16463. @inproceedings{Thorup97,
  16464. Author = {Kresten Krab Thorup},
  16465. Booktitle = {ECOOP '97: European Conference on Object-oriented Programming},
  16466. Date-Added = {2008-05-24 14:22:10 -0600},
  16467. Date-Modified = {2010-12-17 10:23:08 -0700},
  16468. Pages = {444--471},
  16469. Pubisher = {Springer-Verlag},
  16470. Series = {LNCS},
  16471. Title = {Genericity in {Java} with Virtual Types},
  16472. Volume = {1241},
  16473. Year = {1997},
  16474. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/thorup97genericity.html}}
  16475. @inproceedings{torgersen98:_virtual_types_safe,
  16476. Author = {Mads Torgersen},
  16477. Booktitle = {{FOOL} 5: The 5th International Workshop on Foundations of Object-Oriented Languages},
  16478. Date-Added = {2008-05-24 14:21:54 -0600},
  16479. Date-Modified = {2008-05-24 14:21:54 -0600},
  16480. Month = {January},
  16481. Title = {Virtual Types are Statically safe},
  16482. Year = 1998}
  16483. @phdthesis{ernst99b,
  16484. Author = {Erik Ernst},
  16485. Date-Added = {2008-05-24 14:21:34 -0600},
  16486. Date-Modified = {2008-05-24 14:21:34 -0600},
  16487. School = {Department of Computer Science, University of Aarhus, \AA{}rhus, Denmark},
  16488. Title = {gbeta -- a Language with Virtual Attributes, Block Structure, and Propagating, Dynamic Inheritance},
  16489. Year = {1999}}
  16490. @inproceedings{ernst01:_famil_polym,
  16491. Author = {Erik Ernst},
  16492. Booktitle = {ECOOP '01: European Conference on Object-oriented Programming},
  16493. Conflocation = {Budapest, Hungary},
  16494. Date-Added = {2008-05-24 14:21:12 -0600},
  16495. Date-Modified = {2008-05-24 14:21:12 -0600},
  16496. Month = {June},
  16497. Pages = {303--326},
  16498. Publisher = {Springer},
  16499. Series = {LNCS},
  16500. Title = {Family Polymorphism},
  16501. Volume = 2072,
  16502. Year = 2001}
  16503. @article{odersky-et-al:oopsla05,
  16504. Author = {Martin Odersky and Matthias Zenger},
  16505. Date-Added = {2008-05-24 14:20:39 -0600},
  16506. Date-Modified = {2010-12-17 10:23:08 -0700},
  16507. Issn = {0362-1340},
  16508. Journal = {SIGPLAN Notices},
  16509. Number = 10,
  16510. Pages = {41--57},
  16511. Publisher = {ACM Press},
  16512. Title = {Scalable component abstractions},
  16513. Volume = 40,
  16514. Year = 2005,
  16515. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1103845.1094815}}
  16516. @techreport{scala-overview-tech-report,
  16517. 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},
  16518. Date-Added = {2008-05-24 14:19:51 -0600},
  16519. Date-Modified = {2008-05-24 14:19:51 -0600},
  16520. Institution = {EPFL},
  16521. Number = {IC/2004/64},
  16522. Title = {An Overview of the {Scala} Programming Language},
  16523. Year = 2004,
  16524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTY2FsYU92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGQzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2NhbGFPdmVydmlldy5wZGYADgAkABEAUwBjAGEAbABhAE8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  16525. @inproceedings{randell79:_software_in_1968,
  16526. Author = {B. Randell},
  16527. Booktitle = {{ICSE} '79: Proceedings of the 4th International Conference on Software Engineering},
  16528. Date-Added = {2008-05-24 14:18:09 -0600},
  16529. Date-Modified = {2008-05-24 14:19:19 -0600},
  16530. Pages = {1--10},
  16531. Publisher = {{IEEE} Press},
  16532. Title = {Software engineering in 1968},
  16533. Year = 1979}
  16534. @inproceedings{Wand:1995nr,
  16535. Author = {Mitchell Wand},
  16536. Booktitle = {FPCA '95: Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  16537. Date-Added = {2008-05-22 12:56:17 -0600},
  16538. Date-Modified = {2010-12-17 10:23:08 -0700},
  16539. Isbn = {0-89791-719-7},
  16540. Location = {La Jolla, California, United States},
  16541. Pages = {120--134},
  16542. Publisher = {ACM},
  16543. Title = {Compiler correctness for parallel languages},
  16544. Year = {1995},
  16545. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmQ5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZDk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NiNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FuZDk0Y29tcGlsZXIucGRmAA4AJgASAHcAYQBuAGQAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YW5kOTRjb21waWxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  16546. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224193}}
  16547. @article{Ronsse:1999ue,
  16548. Author = {Michiel Ronsse and Koen De Bosschere},
  16549. Date-Added = {2008-05-20 22:57:12 -0600},
  16550. Date-Modified = {2010-12-17 10:23:08 -0700},
  16551. Issn = {0734-2071},
  16552. Journal = {ACM Trans. Comput. Syst.},
  16553. Number = {2},
  16554. Pages = {133--152},
  16555. Publisher = {ACM},
  16556. Title = {RecPlay: a fully integrated practical record/replay system},
  16557. Volume = {17},
  16558. Year = {1999},
  16559. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtcm9uc3NlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1yb25zc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95utEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMy1yb25zc2UucGRmAAAOACAADwBwADEAMwAzAC0AcgBvAG4AcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMy1yb25zc2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  16560. Bdsk-Url-1 = {http://doi.acm.org/10.1145/312203.312214}}
  16561. @techreport{Huselius:2002lp,
  16562. Author = {Joel Huselius},
  16563. Date-Added = {2008-05-20 22:32:17 -0600},
  16564. Date-Modified = {2008-05-20 22:33:38 -0600},
  16565. Institution = {Malardalen Real-Time Research Centre},
  16566. Month = {September},
  16567. Number = {63},
  16568. Title = {Debugging Parallel Systems: A State of the Art Report},
  16569. Year = {2002},
  16570. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNDUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv3YzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjQ1Mi5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  16571. @article{McDowell:1989cp,
  16572. Annote = {survey},
  16573. Author = {Charles E. McDowell and David P. Helmbold},
  16574. Date-Added = {2008-05-20 22:29:31 -0600},
  16575. Date-Modified = {2010-12-17 10:23:08 -0700},
  16576. Issn = {0360-0300},
  16577. Journal = {ACM Comput. Surv.},
  16578. Number = {4},
  16579. Pages = {593--622},
  16580. Publisher = {ACM},
  16581. Title = {Debugging concurrent programs},
  16582. Volume = {21},
  16583. Year = {1989},
  16584. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OTMtbWNkb3dlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTkzLW1jZG93ZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tT0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTkzLW1jZG93ZWxsLnBkZgAADgAkABEAcAA1ADkAMwAtAG0AYwBkAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTkzLW1jZG93ZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16585. Bdsk-Url-1 = {http://doi.acm.org/10.1145/76894.76897}}
  16586. @article{Taylor:1992fo,
  16587. Author = {Richard N. Taylor and David L. Levine and Cheryl D. Kelly},
  16588. Date-Added = {2008-05-20 16:24:53 -0600},
  16589. Date-Modified = {2010-12-17 10:23:08 -0700},
  16590. Issn = {0098-5589},
  16591. Journal = {IEEE Trans. Softw. Eng.},
  16592. Number = {3},
  16593. Pages = {206--215},
  16594. Publisher = {IEEE Press},
  16595. Title = {Structural Testing of Concurrent Programs},
  16596. Volume = {18},
  16597. Year = {1992},
  16598. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.126769}}
  16599. @article{Tai:1991zm,
  16600. Author = {Kuo-Chung Tai and Richard H. Carver and Evelyn E. Obaid},
  16601. Date-Added = {2008-05-20 16:23:40 -0600},
  16602. Date-Modified = {2010-12-17 10:23:08 -0700},
  16603. Issn = {0098-5589},
  16604. Journal = {IEEE Trans. Softw. Eng.},
  16605. Number = {1},
  16606. Pages = {45--63},
  16607. Publisher = {IEEE Press},
  16608. Title = {Debugging Concurrent Ada Programs by Deterministic Execution},
  16609. Volume = {17},
  16610. Year = {1991},
  16611. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.67578}}
  16612. @article{Gait:1986rc,
  16613. Author = {Jason Gait},
  16614. Date-Added = {2008-05-20 15:32:47 -0600},
  16615. Date-Modified = {2010-12-17 10:23:08 -0700},
  16616. Issn = {0038-0644},
  16617. Journal = {Softw. Pract. Exper.},
  16618. Number = {3},
  16619. Pages = {225--233},
  16620. Publisher = {John Wiley \& Sons, Inc.},
  16621. Title = {A probe effect in concurrent programs},
  16622. Volume = {16},
  16623. Year = {1986},
  16624. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380160304}}
  16625. @unpublished{Sheard:sf,
  16626. Author = {Tim Sheard},
  16627. Date-Added = {2008-05-17 07:20:49 -0600},
  16628. Date-Modified = {2008-05-17 07:23:10 -0600},
  16629. Institution = {Portland State University},
  16630. Title = {Playing with Type Systems},
  16631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BsYXlpbmdXaXRoVHlwZXMyLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUGxheWluZ1dpdGhUeXBlczIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72Oczlm2MAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGzAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBsYXlpbmdXaXRoVHlwZXMyLnBkZgAOACwAFQBQAGwAYQB5AGkAbgBnAFcAaQB0AGgAVAB5AHAAZQBzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QbGF5aW5nV2l0aFR5cGVzMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  16632. @inproceedings{Viera:2006yu,
  16633. Author = {Marcos Viera and Alberto Pardo},
  16634. Booktitle = {GPCE '06: Proceedings of the 5th International Conference on Generative Programming and Component Engineering},
  16635. Date-Added = {2008-05-17 06:35:23 -0600},
  16636. Date-Modified = {2010-12-17 10:23:08 -0700},
  16637. Isbn = {1-59593-237-2},
  16638. Location = {Portland, Oregon, USA},
  16639. Pages = {11--20},
  16640. Publisher = {ACM},
  16641. Title = {A multi-stage language with intensional analysis},
  16642. Year = {2006},
  16643. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEtdmllcmEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEtdmllcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mW0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEtdmllcmEucGRmAAAOABwADQBwADEAMQAtAHYAaQBlAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTEtdmllcmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  16644. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1173706.1173709}}
  16645. @article{Broker:2005gd,
  16646. Author = {Oliver Br{\"o}ker and Oscar Chinellato and Roman Geus},
  16647. Date-Added = {2008-05-16 15:09:38 -0600},
  16648. Date-Modified = {2010-12-17 10:23:08 -0700},
  16649. Issn = {0167-739X},
  16650. Journal = {Future Gener. Comput. Syst.},
  16651. Number = {6},
  16652. Pages = {969--979},
  16653. Publisher = {Elsevier Science Publishers B. V.},
  16654. Title = {Using Python for large scale linear algebra applications},
  16655. Volume = {21},
  16656. Year = {2005},
  16657. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.02.001}}
  16658. @article{Prechelt:2000la,
  16659. Author = {Lutz Prechelt},
  16660. Date-Added = {2008-05-16 15:07:54 -0600},
  16661. Date-Modified = {2010-12-17 10:23:08 -0700},
  16662. Issn = {0018-9162},
  16663. Journal = {Computer},
  16664. Number = {10},
  16665. Pages = {23-29},
  16666. Publisher = {IEEE Computer Society},
  16667. Title = {An Empirical Comparison of Seven Programming Languages},
  16668. Volume = {33},
  16669. Year = {2000},
  16670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcnRpY2xlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXJ0aWNsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uo9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXJ0aWNsZS5wZGYAAA4AGAALAGEAcgB0AGkAYwBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXJ0aWNsZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  16671. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/2.876288}}
  16672. @article{Prechelt:1998lq,
  16673. Author = {Prechelt, L. and Tichy, W.F.},
  16674. Date-Added = {2008-05-16 14:47:11 -0600},
  16675. Date-Modified = {2010-12-17 10:23:08 -0700},
  16676. Issn = {0098-5589},
  16677. Journal = {Software Engineering, IEEE Transactions on},
  16678. Keywords = {C language, program debuggingANSI C, K&,R C, defect-detection, intermodule type checking, programming errors, type checking},
  16679. Number = {4},
  16680. Pages = {302-312},
  16681. Title = {A controlled experiment to assess the benefits of procedure argument type checking},
  16682. Volume = {24},
  16683. Year = {Apr 1998},
  16684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNjc3MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA2NzcxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xZ8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNjc3MTg2LnBkZgAADgAaAAwAMAAwADYANwA3ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA2NzcxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16685. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.677186}}
  16686. @inproceedings{Prechelt:1996rm,
  16687. Author = {Lutz Prechelt},
  16688. Booktitle = {3rd International Software Metrics Symposium},
  16689. Date-Added = {2008-05-16 14:41:10 -0600},
  16690. Date-Modified = {2008-05-16 14:41:54 -0600},
  16691. Title = {An Experiment to Assess the Benefits of Inter-Module Type Checking},
  16692. Year = {1996},
  16693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDkyNDQ4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0OTI0NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NR8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDkyNDQ4LnBkZgAADgAaAAwAMAAwADQAOQAyADQANAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0OTI0NDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  16694. @techreport{Prechelt:2000pb,
  16695. Author = {Lutz Prechelt},
  16696. Date-Added = {2008-05-14 12:08:47 -0400},
  16697. Date-Modified = {2008-05-14 12:09:46 -0400},
  16698. Institution = {Universitat Karlsruhe},
  16699. Month = {March},
  16700. Number = {2000-5},
  16701. Title = {An empirical comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a search/string-processing program},
  16702. Year = {2000},
  16703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1qY2NwcHJ0VFIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1qY2NwcHJ0VFIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YM0Q83ewAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcsAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqY2NwcHJ0VFIucGRmAAAOABwADQBqAGMAYwBwAHAAcgB0AFQAUgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9qY2NwcHJ0VFIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  16704. @article{Brin:1998uo,
  16705. Author = {Sergey Brin and Lawrence Page},
  16706. Date-Added = {2008-05-12 10:52:26 -0400},
  16707. Date-Modified = {2010-12-17 10:23:08 -0700},
  16708. Issn = {0169-7552},
  16709. Journal = {Comput. Netw. ISDN Syst.},
  16710. Number = {1-7},
  16711. Pages = {107--117},
  16712. Publisher = {Elsevier Science Publishers B. V.},
  16713. Title = {The anatomy of a large-scale hypertextual Web search engine},
  16714. Volume = {30},
  16715. Year = {1998},
  16716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDkuNDA0OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDkuNDA0OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAETM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTA5LjQwNDkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADkALgA0ADAANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwOS40MDQ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  16717. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0169-7552(98)00110-X}}
  16718. @inproceedings{Stein:1997dn,
  16719. Author = {Greg Stein},
  16720. Booktitle = {Proceedings of the 6th International Python Conference},
  16721. Date-Added = {2008-05-12 10:03:21 -0400},
  16722. Date-Modified = {2008-05-12 10:03:26 -0400},
  16723. Month = oct,
  16724. Pages = {45--50},
  16725. Title = {Case Study: {P}ython in a Commercial Environment},
  16726. Year = 1997,
  16727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdGVpbi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN0ZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iinRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0ZWluLnBkZgAADgAUAAkAcwB0AGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3N0ZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  16728. @inproceedings{Beazley:1997rc,
  16729. Author = {David M. Beazley and Peter S. Lomdahl},
  16730. Booktitle = {Proceedings of the 6th International Python Conference},
  16731. Date-Added = {2008-05-12 10:02:43 -0400},
  16732. Date-Modified = {2008-05-12 10:02:49 -0400},
  16733. Month = oct,
  16734. Pages = {21--29},
  16735. Title = {Feeding a Large-scale Physics Application to {P}ython},
  16736. Year = 1997}
  16737. @inproceedings{Qasem:2006dp,
  16738. Author = {Apan Qasem and Ken Kennedy},
  16739. Booktitle = {ICS '06: Proceedings of the 20th Annual International Conference on Supercomputing},
  16740. Date-Added = {2008-05-07 21:57:13 -0600},
  16741. Date-Modified = {2010-12-17 10:23:08 -0700},
  16742. Isbn = {1-59593-282-8},
  16743. Location = {Cairns, Queensland, Australia},
  16744. Pages = {249--258},
  16745. Publisher = {ACM},
  16746. Title = {Profitable loop fusion and tiling using model-driven empirical search},
  16747. Year = {2006},
  16748. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQ5LXFhc2VtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0OS1xYXNlbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96aNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0OS1xYXNlbS5wZGYADgAeAA4AcAAyADQAOQAtAHEAYQBzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjQ5LXFhc2VtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  16749. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183437}}
  16750. @inproceedings{Qasem:2006qv,
  16751. Author = {Apan Qasem and Ken Kennedy},
  16752. Booktitle = {Languages and Compilers for Parallel Computing},
  16753. Date-Added = {2008-05-07 16:06:09 -0600},
  16754. Date-Modified = {2008-05-07 16:07:13 -0600},
  16755. Pages = {106-120},
  16756. Title = {A Cache-Conscious Profitability Model for Empirical Tuning of Loop Fusion},
  16757. Volume = {4339/2006},
  16758. Year = {2006},
  16759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDIpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zgdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoMikucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16760. @article{Trinder:1998rc,
  16761. Author = {Philip W. Trinder and Kevin Hammond and Hans-Wolfgang Loidl and Simon L. {Peyton Jones}},
  16762. Date-Added = {2008-05-06 14:05:54 -0600},
  16763. Date-Modified = {2008-05-06 14:06:16 -0600},
  16764. Journal = {Journal of Functional Programming},
  16765. Month = jan,
  16766. Number = {1},
  16767. Pages = {23--60},
  16768. Title = {Algorithm + {S}trategy = {P}arallelism},
  16769. Volume = {8},
  16770. Year = {1998},
  16771. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zdHJhdGVnaWVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3RyYXRlZ2llcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KLNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3RyYXRlZ2llcy5wZGYADgAeAA4AcwB0AHIAYQB0AGUAZwBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zdHJhdGVnaWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16772. @article{Blume:2006nr,
  16773. Author = {Matthias Blume and David McAllester},
  16774. Date-Added = {2008-04-28 20:58:16 -0600},
  16775. Date-Modified = {2010-12-17 10:23:08 -0700},
  16776. Issn = {0956-7968},
  16777. Journal = {J. Funct. Program.},
  16778. Number = {4-5},
  16779. Pages = {375--414},
  16780. Publisher = {Cambridge University Press},
  16781. Title = {Sound and complete models of contracts},
  16782. Volume = {16},
  16783. Year = {2006},
  16784. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRyYWN0cy1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250cmFjdHMtamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Es0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb250cmFjdHMtamZwLnBkZgAADgAkABEAYwBvAG4AdAByAGEAYwB0AHMALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jb250cmFjdHMtamZwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16785. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806005971}}
  16786. @inproceedings{Pyo:1997si,
  16787. Author = {Changwoo Pyo and Kyung-Woo Lee and Hye-Kyung Han and Gyungho Lee},
  16788. Booktitle = {HPC-ASIA '97: Proceedings of the High-Performance Computing on the Information Superhighway},
  16789. Date-Added = {2008-04-23 09:43:31 -0600},
  16790. Date-Modified = {2008-04-23 09:43:36 -0600},
  16791. Isbn = {0-8186-7901-8},
  16792. Pages = {151},
  16793. Publisher = {IEEE Computer Society},
  16794. Title = {Reference Distance as a Metric for Data Locality},
  16795. Year = {1997}}
  16796. @article{Jacob:1996fp,
  16797. Author = {Bruce L. Jacob and Peter M. Chen and Seth R. Silverman and Trevor N. Mudge},
  16798. Date-Added = {2008-04-23 09:39:56 -0600},
  16799. Date-Modified = {2010-12-17 10:23:08 -0700},
  16800. Issn = {0018-9340},
  16801. Journal = {IEEE Trans. Comput.},
  16802. Number = {10},
  16803. Pages = {1180--1194},
  16804. Publisher = {IEEE Computer Society},
  16805. Title = {An Analytical Model for Designing Memory Hierarchies},
  16806. Volume = {45},
  16807. Year = {1996},
  16808. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTQzNzExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1NDM3MTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA80sMzlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTQzNzExLnBkZgAADgAaAAwAMAAwADUANAAzADcAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1NDM3MTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16809. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.543711}}
  16810. @article{Mattson:1970eu,
  16811. Author = {R. Mattson and J. Gecsei and D. Slutz and I. Traiger},
  16812. Date-Added = {2008-04-23 09:37:13 -0600},
  16813. Date-Modified = {2008-04-23 09:38:01 -0600},
  16814. Journal = {IBM Systems Journal},
  16815. Number = {2},
  16816. Pages = {78-117},
  16817. Title = {Evaluation Techniques for Storage Hierarchies},
  16818. Volume = {9},
  16819. Year = {1970},
  16820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajA5MDJCLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2owOTAyQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ytEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2owOTAyQi5wZGYADgAeAA4AaQBiAG0AcwBqADAAOQAwADIAQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajA5MDJCLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16821. @article{Gummaraju:2008rc,
  16822. Author = {Jayanth Gummaraju and Joel Coburn and Yoshio Turner and Mendel Rosenblum},
  16823. Date-Added = {2008-04-21 16:46:32 -0600},
  16824. Date-Modified = {2010-12-17 10:23:08 -0700},
  16825. Issn = {0163-5964},
  16826. Journal = {SIGARCH Comput. Archit. News},
  16827. Number = {1},
  16828. Pages = {297--307},
  16829. Publisher = {ACM},
  16830. Title = {Streamware: programming general-purpose multicore processors using streams},
  16831. Volume = {36},
  16832. Year = {2008},
  16833. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyOTctZ3VtbWFyYWp1LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDI5Ny1ndW1tYXJhanUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96otEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5Ny1ndW1tYXJhanUucGRmAA4AJgASAHAAMgA5ADcALQBnAHUAbQBtAGEAcgBhAGoAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjk3LWd1bW1hcmFqdS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  16834. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1353534.1346319}}
  16835. @article{Chamberlin:1981dn,
  16836. 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},
  16837. Date-Added = {2008-04-14 17:41:47 -0400},
  16838. Date-Modified = {2010-12-17 10:23:08 -0700},
  16839. Issn = {0001-0782},
  16840. Journal = {Commun. ACM},
  16841. Number = {10},
  16842. Pages = {632--646},
  16843. Publisher = {ACM},
  16844. Title = {A history and evaluation of System R},
  16845. Volume = {24},
  16846. Year = {1981},
  16847. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MzItY2hhbWJlcmxpbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MzItY2hhbWJlcmxpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2nRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MzItY2hhbWJlcmxpbi5wZGYAAA4AKAATAHAANgAzADIALQBjAGgAYQBtAGIAZQByAGwAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A2MzItY2hhbWJlcmxpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16848. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358769.358784}}
  16849. @inproceedings{Selinger:1979rc,
  16850. Author = {P. Griffiths Selinger and M. M. Astrahan and D. D. Chamberlin and R. A. Lorie and T. G. Price},
  16851. Booktitle = {SIGMOD '79: Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data},
  16852. Date-Added = {2008-04-14 17:39:36 -0400},
  16853. Date-Modified = {2010-12-17 10:23:08 -0700},
  16854. Isbn = {0-89791-001-X},
  16855. Location = {Boston, Massachusetts},
  16856. Pages = {23--34},
  16857. Publisher = {ACM},
  16858. Title = {Access path selection in a relational database management system},
  16859. Year = {1979},
  16860. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1zZWxpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1zZWxpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek7RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1zZWxpbmdlci5wZGYADgAiABAAcAAyADMALQBzAGUAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXNlbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  16861. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582095.582099}}
  16862. @inproceedings{Findler:2006qr,
  16863. Author = {Robert Bruce Findler and Matthias Blume},
  16864. Booktitle = {International Symposium on Functional and Logic Programming (FLOPS)},
  16865. Date-Added = {2008-04-11 15:12:12 -0600},
  16866. Date-Modified = {2008-04-11 15:13:08 -0600},
  16867. Pages = {226-241},
  16868. Title = {Contracts as Pairs of Projections},
  16869. Year = {2006},
  16870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZiLXRyMjAwNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZiLXRyMjAwNi0wMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c1rRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZiLXRyMjAwNi0wMS5wZGYADgAiABAAZgBiAC0AdAByADIAMAAwADYALQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZmItdHIyMDA2LTAxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  16871. @inproceedings{Cook:1991kl,
  16872. Author = {William R. Cook},
  16873. Booktitle = {Proceedings of the REX School/Workshop on Foundations of Object-Oriented Languages},
  16874. Date-Added = {2008-04-02 00:17:52 -0600},
  16875. Date-Modified = {2008-04-02 00:17:57 -0600},
  16876. Isbn = {3-540-53931-X},
  16877. Pages = {151--178},
  16878. Publisher = {Springer-Verlag},
  16879. Title = {Object-Oriented Programming Versus Abstract Data Types},
  16880. Year = {1991},
  16881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0Nvb2tPT1B2c0FEVDkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQ29va09PUHZzQURUOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oS8zlmt0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEtAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENvb2tPT1B2c0FEVDkwLnBkZgAADgAmABIAQwBvAG8AawBPAE8AUAB2AHMAQQBEAFQAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29va09PUHZzQURUOTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  16882. @unpublished{Wadler:1998fu,
  16883. Author = {Philip Wadler},
  16884. Date-Added = {2008-04-02 00:15:01 -0600},
  16885. Date-Modified = {2008-04-02 00:16:05 -0600},
  16886. Month = {December},
  16887. Note = {Discussion on the Java-Genericity mailing list},
  16888. Title = {The expression problem.},
  16889. Year = {1998}}
  16890. @inproceedings{Thiemann:2005rp,
  16891. Author = {Peter Thiemann},
  16892. Booktitle = {ESOP},
  16893. Date-Added = {2008-03-30 12:40:56 -0600},
  16894. Date-Modified = {2008-03-30 12:42:19 -0600},
  16895. Number = {3444},
  16896. Pages = {408-422},
  16897. Publisher = {Springer},
  16898. Series = {LNCS},
  16899. Title = {Towards a Type System for Analyzing {JavaScript} Programs},
  16900. Year = {2005},
  16901. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16902. @inbook{Gurevich:1995ek,
  16903. Author = {Yuri Gurevich},
  16904. Chapter = {Evolving Algebras 1993: Lipari Guide},
  16905. Date-Added = {2008-03-25 20:56:10 -0600},
  16906. Date-Modified = {2008-03-25 20:58:19 -0600},
  16907. Publisher = {Oxford University Press},
  16908. Title = {Specificaton and Validation Methods},
  16909. Year = {1995},
  16910. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXzRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGd1aWRlLnBkZgAADgAUAAkAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2d1aWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  16911. @techreport{Cater:1999qq,
  16912. Author = {Steven C. Cater and James K. Huggins},
  16913. Date-Added = {2008-03-25 20:54:20 -0600},
  16914. Date-Modified = {2008-03-25 20:55:15 -0600},
  16915. Institution = {Kettering University},
  16916. Month = {October},
  16917. Title = {An ASM Dynamic Semantics for Standard ML},
  16918. Year = {1999},
  16919. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdzbWwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdzbWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oW0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzbWwucGRmAAAOABAABwBzAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9zbWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  16920. @inproceedings{Danvy:2001lq,
  16921. Author = {Olivier Danvy and Lasse R. Nielsen},
  16922. Booktitle = {2nd International Workshop on Rule-Based Programming (RULE)},
  16923. Date-Added = {2008-03-11 10:55:10 -0600},
  16924. Date-Modified = {2009-08-25 22:28:17 -0600},
  16925. Title = {Refocusing in Reduction Semantics},
  16926. Year = {2001},
  16927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72CMzlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI2LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  16928. @inproceedings{Henderson:2002rw,
  16929. Author = {Fergus Henderson and Zoltan Somogyi},
  16930. Booktitle = {CC '02: Proceedings of the 11th International Conference on Compiler Construction},
  16931. Date-Added = {2008-03-08 21:41:06 -0700},
  16932. Date-Modified = {2008-03-08 21:41:10 -0700},
  16933. Isbn = {3-540-43369-4},
  16934. Pages = {197--212},
  16935. Publisher = {Springer-Verlag},
  16936. Title = {Compiling Mercury to High-Level C Code},
  16937. Year = {2002},
  16938. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpobGNfY2MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpobGNfY2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wr0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBobGNfY2MucGRmAA4AFgAKAGgAbABjAF8AYwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hsY19jYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  16939. @inproceedings{Morales:2004qr,
  16940. Author = {J. Morales and Manuel Carro and Manuel Hermenegildo},
  16941. Booktitle = {Practical Aspects of Declarative Languages},
  16942. Date-Added = {2008-03-08 21:39:10 -0700},
  16943. Date-Modified = {2008-03-08 21:39:59 -0700},
  16944. Title = {Improved Compilation of Prolog to C Using Moded Types and Determinism Information},
  16945. Year = {2004},
  16946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QImltcHJvdmVkLWNvbXBpbGF0aW9uLW9mLXByb2xvZy5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2ltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAA4ARgAiAGkAbQBwAHIAbwB2AGUAZAAtAGMAbwBtAHAAaQBsAGEAdABpAG8AbgAtAG8AZgAtAHAAcgBvAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAyVXNlcnMvanNpZWsvYmliL2ltcHJvdmVkLWNvbXBpbGF0aW9uLW9mLXByb2xvZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJ8An4CgwKOApcCpQKpArACuQK+AssCzgLgAuMC6AAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALq}}
  16947. @inproceedings{Draheim:2005eu,
  16948. Author = {Dirk Draheim and Christof Lutteroth and Gerald Weber},
  16949. Booktitle = {Generative Programming and Component Engineering},
  16950. Date-Added = {2008-03-07 12:54:19 -0700},
  16951. Date-Modified = {2009-08-25 22:28:17 -0600},
  16952. Pages = {327-341},
  16953. Title = {A Type System for Reflective Program Generators},
  16954. Volume = {3676},
  16955. Year = {2005},
  16956. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIxLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjEucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16957. @inproceedings{Ramakrishnan:1993rt,
  16958. Author = {Raghu Ramakrishnan and Divesh Srivastava and S. Sudarshan and Praveen Seshadri},
  16959. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data},
  16960. Date-Added = {2008-03-07 11:23:53 -0700},
  16961. Date-Modified = {2010-12-17 10:23:08 -0700},
  16962. Isbn = {0-89791-592-5},
  16963. Location = {Washington, D.C., United States},
  16964. Pages = {167--176},
  16965. Publisher = {ACM},
  16966. Title = {Implementation of the CORAL deductive database system},
  16967. Year = {1993},
  16968. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIHJhbWFrcmlzaG5hbjkzaW1wbGVtZW50YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9yYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m50Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAOAEIAIAByAGEAbQBhAGsAcgBpAHMAaABuAGEAbgA5ADMAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL3JhbWFrcmlzaG5hbjkzaW1wbGVtZW50YXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  16969. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170067}}
  16970. @article{Hwang:1998rc,
  16971. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and Roy Dz-Ching Ju},
  16972. Date-Added = {2008-03-05 15:20:31 -0700},
  16973. Date-Modified = {2010-12-17 10:23:08 -0700},
  16974. Issn = {0743-7315},
  16975. Journal = {J. Parallel Distrib. Comput.},
  16976. Number = {1},
  16977. Pages = {1--47},
  16978. Publisher = {Academic Press, Inc.},
  16979. Title = {A function-composition approach to synthesize Fortran 90 array operations},
  16980. Volume = {54},
  16981. Year = {1998},
  16982. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2EtZnVuY3Rpb24tY29tcG9zaXRpb24tYXBwcm9hY2gucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9hLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25o0Q81JQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3UAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAOAEgAIwBhAC0AZgB1AG4AYwB0AGkAbwBuAC0AYwBvAG0AcABvAHMAaQB0AGkAbwBuAC0AYQBwAHAAcgBvAGEAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2EtZnVuY3Rpb24tY29tcG9zaXRpb24tYXBwcm9hY2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  16983. Bdsk-Url-1 = {http://dx.doi.org/10.1006/jpdc.1998.1481}}
  16984. @phdthesis{Clements:2005vl,
  16985. Author = {John Clements},
  16986. Date-Added = {2008-02-29 05:17:50 -0700},
  16987. Date-Modified = {2008-02-29 05:18:50 -0700},
  16988. Month = {February},
  16989. School = {Northeastern University},
  16990. Title = {Portable and high-level access to the stack with Continuation Marks},
  16991. Year = {2005},
  16992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVTRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAA4ANAAZAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC0AYwBsAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2Rpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  16993. @inproceedings{Freeman:1991uo,
  16994. Author = {Tim Freeman and Frank Pfenning},
  16995. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  16996. Date-Added = {2008-02-23 11:41:40 -0700},
  16997. Date-Modified = {2010-12-17 10:23:08 -0700},
  16998. Issn = {0362-1340},
  16999. Journal = {SIGPLAN Not.},
  17000. Number = {6},
  17001. Pages = {268--277},
  17002. Publisher = {ACM},
  17003. Title = {Refinement types for ML},
  17004. Volume = {26},
  17005. Year = {1991},
  17006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpOTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpOTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75Af0ei1hlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHo7cYAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpOTEucGRmAA4AFgAKAHAAbABkAGkAOQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BsZGk5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  17007. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113446.113468}}
  17008. @inproceedings{Bruce:2004qy,
  17009. Author = {Kim B. Bruce and J. Nathan Foster},
  17010. Booktitle = {European Conference on Object-Oriented Programming},
  17011. Date-Added = {2008-01-30 11:42:36 -0700},
  17012. Date-Modified = {2009-08-25 22:28:17 -0600},
  17013. Pages = {390-414},
  17014. Title = {LOOJ: Weaving LOOM into Java},
  17015. Volume = {3086},
  17016. Year = {2004},
  17017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIwLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zi9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjAucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  17018. @inproceedings{Bruce:1997ai,
  17019. Author = {Kim B. Bruce and Leaf Petersen and Adrian Fiech},
  17020. Booktitle = {European Conference on Object-Oriented Programming},
  17021. Date-Added = {2008-01-30 11:33:22 -0700},
  17022. Date-Modified = {2009-08-25 22:28:17 -0600},
  17023. Pages = {104-127},
  17024. Title = {Subtyping is not a good ``match'' for object-oriented languages},
  17025. Volume = {1241},
  17026. Year = {1997},
  17027. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0yLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zitEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMi5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17028. @article{Bruce:2003dn,
  17029. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent and Adrian Fiech},
  17030. Date-Added = {2008-01-30 11:27:21 -0700},
  17031. Date-Modified = {2010-12-17 10:23:08 -0700},
  17032. Issn = {0164-0925},
  17033. Journal = {ACM Trans. Program. Lang. Syst.},
  17034. Number = {2},
  17035. Pages = {225--290},
  17036. Publisher = {ACM},
  17037. Title = {PolyTOIL: A type-safe polymorphic object-oriented language},
  17038. Volume = {25},
  17039. Year = {2003},
  17040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjUtYl9icnVjZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjUtYl9icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjUtYl9icnVjZS5wZGYADgAiABAAcAAyADIANQAtAGIAXwBiAHIAdQBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyNS1iX2JydWNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  17041. Bdsk-Url-1 = {http://doi.acm.org/10.1145/641888.641891}}
  17042. @inproceedings{Bruce:1995rc,
  17043. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  17044. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  17045. Date-Added = {2008-01-30 11:21:00 -0700},
  17046. Date-Modified = {2008-01-30 11:21:04 -0700},
  17047. Isbn = {3-540-60160-0},
  17048. Pages = {27--51},
  17049. Publisher = {Springer-Verlag},
  17050. Title = {PolyTOIL: A Type-Safe Polymorphic Object-Oriented Language},
  17051. Year = {1995}}
  17052. @article{Friedman:2007rt,
  17053. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Onnie Lynn Winebarger},
  17054. Date-Added = {2008-01-29 13:12:04 -0700},
  17055. Date-Modified = {2010-12-17 10:23:08 -0700},
  17056. Issn = {1388-3690},
  17057. Journal = {Higher Order Symbol. Comput.},
  17058. Number = {3},
  17059. Pages = {271--293},
  17060. Publisher = {Kluwer Academic Publishers},
  17061. Title = {Improving the lazy Krivine machine},
  17062. Volume = {20},
  17063. Year = {2007},
  17064. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-007-9014-0}}
  17065. @phdthesis{Ahmed:2004eu,
  17066. Author = {Amal Ahmed},
  17067. Date-Added = {2008-02-11 16:06:52 -0700},
  17068. Date-Modified = {2008-02-11 16:07:20 -0700},
  17069. School = {Princeton University},
  17070. Title = {Semantics of Types for Mutable State},
  17071. Year = {2004},
  17072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFobWVkc3RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFobWVkc3RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpPRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFobWVkc3RoZXNpcy5wZGYADgAiABAAYQBoAG0AZQBkAHMAdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYWhtZWRzdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  17073. @article{Huet:1997oq,
  17074. Author = {Gerard Huet},
  17075. Date-Added = {2008-02-06 17:25:46 -0700},
  17076. Date-Modified = {2008-02-06 17:26:42 -0700},
  17077. Journal = {Journal of Functional Programming},
  17078. Month = {September},
  17079. Number = {5},
  17080. Pages = {549-554},
  17081. Title = {The Zipper},
  17082. Volume = {7},
  17083. Year = {1997},
  17084. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk3MDAyODY0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4C7M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5NzAwMjg2NGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADcAMAAwADIAOAA2ADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  17085. @techreport{Findler:2002eu,
  17086. Author = {Robert Bruce Findler and Matthias Felleisen},
  17087. Date-Added = {2008-02-06 09:49:26 -0700},
  17088. Date-Modified = {2008-02-06 09:50:37 -0700},
  17089. Institution = {Northeastern University},
  17090. Number = {NU-CCS-02-05},
  17091. Title = {Contracts for Higher-Order Functions},
  17092. Year = {2002},
  17093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2hvLWNvbnRyYWN0cy10ZWNocmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91rNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAOADgAGwBoAG8ALQBjAG8AbgB0AHIAYQBjAHQAcwAtAHQAZQBjAGgAcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  17094. @inproceedings{Guha:2007kl,
  17095. Author = {Arjun Guha and Jacob Matthews and Robert Bruce Findler and Shriram Krishnamurthi},
  17096. Booktitle = {Dynamic Languages Symposium},
  17097. Date-Added = {2008-02-03 10:53:58 -0700},
  17098. Date-Modified = {2008-02-03 10:54:37 -0700},
  17099. Title = {Relationally-Parametric Polymorphic Contracts},
  17100. Year = {2007},
  17101. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vW0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjMucGRmAA4AFgAKAHAAYQBwAGUAcgAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17102. @inproceedings{Matthews:2008qr,
  17103. Author = {Jacob Matthews and Amal Ahmed},
  17104. Booktitle = {Proceedings of the 17th European Symposium on Programming (ESOP'08)},
  17105. Date-Added = {2008-02-03 10:51:37 -0700},
  17106. Date-Modified = {2008-02-03 10:53:04 -0700},
  17107. Month = {March},
  17108. Title = {Parametric Polymorphism Through Run-Time Sealing, or, Theorems for Low, Low Prices!},
  17109. Year = {2008},
  17110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcnBvbHlzZWFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFycG9seXNlYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFycG9seXNlYWwucGRmAAAOACAADwBwAGEAcgBwAG8AbAB5AHMAZQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFycG9seXNlYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  17111. @inproceedings{Anderson:2005ek,
  17112. Author = {Anderson, Christopher and Drossopoulou, Sophia and Giannini, Paola},
  17113. Booktitle = {19th European Conference on Object-Oriented Programming (ECOOP 2005), Glasgow, Scotland},
  17114. Date-Added = {2008-02-02 15:26:30 -0700},
  17115. Date-Modified = {2010-12-17 10:23:08 -0700},
  17116. Month = {July},
  17117. Title = {{Towards Type Inference for JavaScript}},
  17118. Year = {2005},
  17119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJHR5cGVpbmZlcmVuY2Vmb3JqYXZhc2NyaXB0LWVjb29wLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYNEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAADgBKACQAdAB5AHAAZQBpAG4AZgBlAHIAZQBuAGMAZQBmAG8AcgBqAGEAdgBhAHMAYwByAGkAcAB0AC0AZQBjAG8AbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL3R5cGVpbmZlcmVuY2Vmb3JqYXZhc2NyaXB0LWVjb29wLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=},
  17120. Bdsk-Url-1 = {http://pubs.doc.ic.ac.uk/typeinferenceforjavascript-ecoop/}}
  17121. @manual{Rose:1999qq,
  17122. Author = {Kristoffer H. Rose},
  17123. Date-Added = {2008-02-02 11:36:33 -0700},
  17124. Date-Modified = {2009-07-16 21:50:25 -0600},
  17125. Edition = {3.7},
  17126. Month = {February},
  17127. Title = {XY-pic User's Guide},
  17128. Year = {1999},
  17129. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt4eWd1aWRlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELeHlndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NrdEPPfYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RGAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAeHlndWlkZS5wZGYAAA4AGAALAHgAeQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIveHlndWlkZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17130. @techreport{Siek:2008kq,
  17131. Author = {Jeremy G. Siek and Manish Vachharajani},
  17132. Date-Added = {2008-01-30 16:45:16 -0700},
  17133. Date-Modified = {2008-01-30 16:47:13 -0700},
  17134. Institution = {University of Colorado at Boulder},
  17135. Month = {January},
  17136. Number = {CU-CS-1039-08},
  17137. Title = {Gradual Typing with Unification-based Inference},
  17138. Year = {2008},
  17139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kb2N1bWVudDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kb2N1bWVudDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Fb0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkb2N1bWVudDAucGRmAAAOABwADQBkAG8AYwB1AG0AZQBuAHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kb2N1bWVudDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  17140. @article{Abadi:1991fr,
  17141. Date-Added = {2008-01-29 23:25:23 -0700},
  17142. Date-Modified = {2008-01-29 23:26:42 -0700},
  17143. Journal = {Journal of Functional Programming},
  17144. Number = {4},
  17145. Pages = {375-416},
  17146. Title = {Explicit Substitutions},
  17147. Volume = {1},
  17148. Year = {1991},
  17149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FiYWRpOTFleHBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FiYWRpOTFleHBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bonRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFiYWRpOTFleHBsaWNpdC5wZGYAAA4AKAATAGEAYgBhAGQAaQA5ADEAZQB4AHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FiYWRpOTFleHBsaWNpdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  17150. @inproceedings{Abadi:1990ys,
  17151. Author = {M. Abadi and L. Cardelli and P.-L. Curien and J.-J. Levy},
  17152. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17153. Date-Added = {2008-01-29 23:17:58 -0700},
  17154. Date-Modified = {2010-12-17 10:23:08 -0700},
  17155. Isbn = {0-89791-343-4},
  17156. Location = {San Francisco, California, United States},
  17157. Pages = {31--46},
  17158. Publisher = {ACM},
  17159. Title = {Explicit substitutions},
  17160. Year = {1990},
  17161. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qw0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzEtYWJhZGkucGRmAAAOABwADQBwADMAMQAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzEtYWJhZGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17162. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96712}}
  17163. @article{Baker:2006fk,
  17164. Author = {A. H. Baker and J.M. Dennis and E. R. Jessup},
  17165. Date-Added = {2008-01-28 14:47:11 -0700},
  17166. Date-Modified = {2009-08-25 22:28:17 -0600},
  17167. Journal = {SIAM Journal on Scientific Computing},
  17168. Number = {5},
  17169. Pages = {1608-1626},
  17170. Title = {An Efficient Block Variant of GMRES},
  17171. Volume = {27},
  17172. Year = {2006},
  17173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtibGdtcmVzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmxnbXJlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxnbXJlcy5wZGYAAA4AGAALAGIAbABnAG0AcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYmxnbXJlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17174. @inproceedings{Laird:2007lr,
  17175. Author = {J. Laird},
  17176. Booktitle = {ICALP'07},
  17177. Date-Added = {2008-01-27 10:48:35 -0700},
  17178. Date-Modified = {2009-08-25 22:28:17 -0600},
  17179. Pages = {667-679},
  17180. Publisher = {Springer},
  17181. Series = {LNCS},
  17182. Title = {A Fully Abstract Trace Semantics for General References},
  17183. Volume = {4596},
  17184. Year = {2007},
  17185. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtpY2FscDA3LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELaWNhbHAwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91z9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNhbHAwNy5wZGYAAA4AGAALAGkAYwBhAGwAcAAwADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvaWNhbHAwNy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17186. @inproceedings{Whaley:2005ul,
  17187. Author = {R. Clint Whaley and David B. Whalley},
  17188. Booktitle = {The 2005 International Conference on Parallel Processing (ICPP-05)},
  17189. Date-Added = {2008-01-28 11:19:46 -0700},
  17190. Date-Modified = {2009-08-25 22:28:17 -0600},
  17191. Month = {June},
  17192. Title = {Tuning High Performance Kernels through Empirical Compilation},
  17193. Year = {2005},
  17194. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pY3BwMDVfOC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWNwcDA1XzgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910tEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNwcDA1XzgtMS5wZGYADgAeAA4AaQBjAHAAcAAwADUAXwA4AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pY3BwMDVfOC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17195. @phdthesis{Bientinesi:2006ve,
  17196. Author = {Paolo Bientinesi},
  17197. Date-Added = {2008-01-28 11:15:26 -0700},
  17198. Date-Modified = {2009-08-25 22:28:17 -0600},
  17199. Month = {August},
  17200. School = {University of Texas at Austin},
  17201. Title = {Mechanical Derivation and Systematic Analysis of Correct Linear Algebra Algorithms},
  17202. Year = {2006},
  17203. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aGVzaXMwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGhlc2lzMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KS9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlc2lzMC5wZGYAAA4AGAALAHQAaABlAHMAaQBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdGhlc2lzMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17204. @inproceedings{Alpatov:1997rt,
  17205. 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},
  17206. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  17207. Date-Added = {2008-01-28 11:07:41 -0700},
  17208. Date-Modified = {2010-12-17 10:23:08 -0700},
  17209. Isbn = {0-89791-985-8},
  17210. Location = {San Jose, CA},
  17211. Pages = {1--16},
  17212. Publisher = {ACM},
  17213. Title = {PLAPACK: parallel linear algebra package design overview},
  17214. Year = {1997},
  17215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyOS1hbHBhdG92LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTI5LWFscGF0b3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uddEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTI5LWFscGF0b3YucGRmAAAOACAADwBhADIAOQAtAGEAbABwAGEAdABvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTI5LWFscGF0b3YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17216. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509622}}
  17217. @article{Aydemir:2008rr,
  17218. Author = {Brian Aydemir and Arthur Chargu\'{e}raud and Benjamin C. Pierce and Randy Pollack and Stephanie Weirich},
  17219. Date-Added = {2008-01-24 13:43:08 -0700},
  17220. Date-Modified = {2010-12-17 10:23:08 -0700},
  17221. Issn = {0362-1340},
  17222. Journal = {SIGPLAN Not.},
  17223. Number = {1},
  17224. Pages = {3--15},
  17225. Publisher = {ACM},
  17226. Title = {Engineering formal metatheory},
  17227. Volume = {43},
  17228. Year = {2008},
  17229. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMy1heWRlbWlyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMtYXlkZW1pci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMtYXlkZW1pci5wZGYADgAeAA4AcAAzAC0AYQB5AGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMy1heWRlbWlyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17230. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328897.1328443}}
  17231. @misc{Catalytic:2007qy,
  17232. Author = {Catalytic, Inc.},
  17233. Date-Added = {2008-01-16 17:31:56 -0700},
  17234. Date-Modified = {2010-12-17 10:23:08 -0700},
  17235. Title = {Catalytic MCS Family: MATLAB to C Synthesis},
  17236. Year = {2007},
  17237. Bdsk-Url-1 = {http://www.catalyticinc.com/products/products_mcs.htm}}
  17238. @manual{EmMATLAB:2007fk,
  17239. Date-Added = {2008-01-16 17:26:54 -0700},
  17240. Date-Modified = {2010-12-17 10:23:08 -0700},
  17241. Local-Url = {file://localhost/Users/jeremysiek/suburban/papers/bib/eml_ug.pdf},
  17242. Month = {March},
  17243. Organization = {The MathWorks, Inc},
  17244. Title = {Embedded MATLAB Users Guide},
  17245. Year = {2007},
  17246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplbWxfdWcucGRm0hcLGBlXTlMuZGF0YU8RAWwAAAAAAWwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQplbWxfdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMnIUw7PvN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMO0UacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAL01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjplbWxfdWcucGRmAAAOABYACgBlAG0AbABfAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2VtbF91Zy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIWAhgCHQIoAjECPwJDAkoCUwJYAmUCaAJ6An0CggAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKE},
  17247. Bdsk-Url-1 = {http://www.mathworks.com/products/featured/embeddedmatlab/}}
  17248. @inproceedings{Strout:2003rt,
  17249. Author = {Michelle Mills Strout and Larry Carter and Jeanne Ferrante},
  17250. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  17251. Date-Added = {2008-01-14 16:21:04 -0700},
  17252. Date-Modified = {2010-12-17 10:23:08 -0700},
  17253. Isbn = {1-58113-662-5},
  17254. Location = {San Diego, California, USA},
  17255. Pages = {91--102},
  17256. Publisher = {ACM},
  17257. Title = {Compile-time composition of run-time data and iteration reorderings},
  17258. Year = {2003},
  17259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AwOTUtc3Ryb3V0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDA5NS1zdHJvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95aNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDA5NS1zdHJvdXQucGRmAAAOACAADwBwADAAOQA1AC0AcwB0AHIAbwB1AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDA5NS1zdHJvdXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17260. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781142}}
  17261. @inproceedings{Siek:2008lr,
  17262. Author = {Jeremy G. Siek and Ian Karlin and E. R. Jessup},
  17263. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries (POHLL 2008)},
  17264. Date-Added = {2008-01-11 08:24:55 -0800},
  17265. Date-Modified = {2009-08-25 22:28:17 -0600},
  17266. Month = {April},
  17267. Pages = {1-8},
  17268. Title = {Build to Order Linear Algebra Kernels},
  17269. Year = {2008},
  17270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjIucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vV0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjIucGRmAA4AFgAKAHAAYQBwAGUAcgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17271. @inproceedings{Canning:1989fk,
  17272. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  17273. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  17274. Date-Added = {2008-01-06 11:45:30 -0700},
  17275. Date-Modified = {2010-12-17 10:23:08 -0700},
  17276. Isbn = {0-89791-328-0},
  17277. Location = {Imperial College, London, United Kingdom},
  17278. Pages = {273--280},
  17279. Publisher = {ACM},
  17280. Title = {F-bounded polymorphism for object-oriented programming},
  17281. Year = {1989},
  17282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENvb2tGQm91bmQ4OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4LzM5ZrdAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb29rRkJvdW5kODkucGRmAAAOACIAEABDAG8AbwBrAEYAQgBvAHUAbgBkADgAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  17283. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  17284. @inproceedings{Cardelli:1988fk,
  17285. Author = {L. Cardelli},
  17286. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17287. Date-Added = {2007-12-29 09:41:37 -0700},
  17288. Date-Modified = {2010-12-17 10:23:08 -0700},
  17289. Isbn = {0-89791-252-7},
  17290. Location = {San Diego, California, United States},
  17291. Pages = {70--79},
  17292. Publisher = {ACM},
  17293. Title = {Structural subtyping and the notion of power type},
  17294. Year = {1988},
  17295. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNhcmRlbGxpODhzdHJ1Y3R1cmFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xCtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAA4AMgAYAGMAYQByAGQAZQBsAGwAaQA4ADgAcwB0AHIAdQBjAHQAdQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jYXJkZWxsaTg4c3RydWN0dXJhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  17296. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73566}}
  17297. @book{Girard:1989fp,
  17298. Author = {Jean-Yves Girard and Paul Taylor and Yves Lafont},
  17299. Date-Added = {2008-01-02 12:46:21 -0700},
  17300. Date-Modified = {2009-08-25 22:28:17 -0600},
  17301. Isbn = {0-521-37181-3},
  17302. Publisher = {Cambridge University Press},
  17303. Title = {Proofs and types},
  17304. Year = {1989},
  17305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwcm90LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcHJvdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98HNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvdC5wZGYADgASAAgAcAByAG8AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wcm90LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  17306. @article{Leroy:2000uq,
  17307. Author = {Xavier Leroy},
  17308. Date-Added = {2007-12-19 13:40:50 -0700},
  17309. Date-Modified = {2010-12-17 10:23:08 -0700},
  17310. Issn = {0956-7968},
  17311. Journal = {J. Funct. Program.},
  17312. Number = {3},
  17313. Pages = {269--303},
  17314. Publisher = {Cambridge University Press},
  17315. Title = {A modular module system},
  17316. Volume = {10},
  17317. Year = {2000},
  17318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBz0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFsZXJveTk2bW9kdWxhci5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwS9zOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbGVyb3k5Nm1vZHVsYXIucHMADgAkABEAbABlAHIAbwB5ADkANgBtAG8AZAB1AGwAYQByAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  17319. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796800003683}}
  17320. @inproceedings{Leroy:1994fk,
  17321. Author = {Xavier Leroy},
  17322. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17323. Date-Added = {2007-12-19 13:39:29 -0700},
  17324. Date-Modified = {2010-12-17 10:23:08 -0700},
  17325. Isbn = {0-89791-636-0},
  17326. Location = {Portland, Oregon, United States},
  17327. Pages = {109--122},
  17328. Publisher = {ACM},
  17329. Title = {Manifest types, modules, and separate compilation},
  17330. Year = {1994},
  17331. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA5LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwOS1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95lNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOS1sZXJveS5wZGYADgAeAA4AcAAxADAAOQAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTA5LWxlcm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17332. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176926}}
  17333. @inproceedings{Cooper:2005kx,
  17334. Author = {Cooper, Keith D. and Grosul, Alexander and Harvey, Timothy J. and Reeves, Steven and Subramanian, Devika and Torczon, Linda and Waterman, Todd},
  17335. Booktitle = {LCTES '05: Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems},
  17336. Citeulike-Article-Id = {2111197},
  17337. Date-Added = {2007-12-13 21:31:30 -0700},
  17338. Date-Modified = {2010-12-17 10:23:08 -0700},
  17339. Isbn = {1595930183},
  17340. Keywords = {adaptive, compile, optimization},
  17341. Pages = {69--77},
  17342. Priority = {2},
  17343. Publisher = {ACM},
  17344. Title = {{ACME}: adaptive compilation made efficient},
  17345. Year = {2005},
  17346. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1065921},
  17347. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1065910.1065921},
  17348. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1065910.1065921}}
  17349. @inproceedings{Kisuki:2000uq,
  17350. Author = {Kisuki, T. and Knijnenburg, P. M. W. and O'Boyle, M. F. P.},
  17351. Booktitle = {PACT '00: Proceedings of the 2000 International Conference on Parallel Architectures and Compilation Techniques},
  17352. Citeulike-Article-Id = {2111201},
  17353. Date-Added = {2007-12-13 21:31:04 -0700},
  17354. Date-Modified = {2010-12-17 10:23:08 -0700},
  17355. Isbn = {0769506224},
  17356. Keywords = {compilation, iterative},
  17357. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/kisuki00combined.pdf},
  17358. Priority = {2},
  17359. Publisher = {IEEE Computer Society},
  17360. Title = {Combined Selection of Tile Sizes and Unroll Factors Using Iterative Compilation},
  17361. Year = {2000},
  17362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGtpc3VraTAwY29tYmluZWQucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRraXN1a2kwMGNvbWJpbmVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMcjgw4inN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMOJCacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpraXN1a2kwMGNvbWJpbmVkLnBkZgAADgAqABQAawBpAHMAdQBrAGkAMAAwAGMAbwBtAGIAaQBuAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2tpc3VraTAwY29tYmluZWQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  17363. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=825767}}
  17364. @article{Vuduc:2005fk,
  17365. Author = {Vuduc, Richard and Demmel, James W. and Yelick, Katherine A.},
  17366. Citeulike-Article-Id = {309577},
  17367. Date-Added = {2007-12-13 20:21:45 -0700},
  17368. Date-Modified = {2010-12-17 10:23:08 -0700},
  17369. Issn = {1742-6596},
  17370. Journal = {Journal of Physics: Conference Series},
  17371. Keywords = {automatically-tuned, matrix, sparse},
  17372. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/jpconf5_16_071.pdf},
  17373. Number = {1},
  17374. Pages = {521-530},
  17375. Priority = {0},
  17376. Publisher = {Institute of Physics Publishing},
  17377. Title = {{OSKI}: A library of automatically tuned sparse matrix kernels},
  17378. Volume = {16},
  17379. Year = {2005},
  17380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2pvcDIwMDUtU2NpREFDLU9TS0kucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YY0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAADgAwABcAagBvAHAAMgAwADAANQAtAFMAYwBpAEQAQQBDAC0ATwBTAEsASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9qb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  17381. Bdsk-Url-1 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  17382. Bdsk-Url-2 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  17383. Bdsk-Url-3 = {http://dx.doi.org/10.1088/1742-6596/16/1/071}}
  17384. @inproceedings{Yotov:2005rt,
  17385. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  17386. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  17387. Citeulike-Article-Id = {2086912},
  17388. Date-Added = {2007-12-10 14:51:35 -0700},
  17389. Date-Modified = {2010-12-17 10:23:08 -0700},
  17390. Isbn = {1595931678},
  17391. Keywords = {compiler, empirical, optimization, search, tuning},
  17392. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/think-globally-search-locally-1.pdf},
  17393. Pages = {141--150},
  17394. Priority = {0},
  17395. Publisher = {ACM},
  17396. Title = {Think globally, search locally},
  17397. Year = {2005},
  17398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoaW5rLWdsb2JhbGx5LXNlYXJjaC1sb2NhbGx5LTEucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pM0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAOAEgAIwB0AGgAaQBuAGsALQBnAGwAbwBiAGEAbABsAHkALQBzAGUAYQByAGMAaAAtAGwAbwBjAGEAbABsAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL3RoaW5rLWdsb2JhbGx5LXNlYXJjaC1sb2NhbGx5LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  17399. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  17400. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  17401. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  17402. @inproceedings{Chen:2007vn,
  17403. 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.},
  17404. Author = {Chen, C. and Shin, J. and Kintali, S. and Chame, J. and Hall, M.},
  17405. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  17406. Citeulike-Article-Id = {2096678},
  17407. Date-Added = {2007-12-11 20:38:18 -0700},
  17408. Date-Modified = {2010-12-17 10:23:08 -0700},
  17409. Journal = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  17410. Keywords = {empirical, optimization},
  17411. Pages = {1--8},
  17412. Priority = {2},
  17413. Title = {Model-Guided Empirical Optimization for Multimedia Extension Architectures: A Case Study},
  17414. Year = {2007},
  17415. Bdsk-Url-1 = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4228369}}
  17416. @inproceedings{Im98model-basedmemory,
  17417. Author = {Eun-jin Im and Katherine Yelick},
  17418. Booktitle = {In Workshop on Profile and Feedback-Directed Compilation},
  17419. Title = {Model-Based Memory Hierarchy Optimizations for Sparse Matrices},
  17420. Year = {1998}}
  17421. @article{lee04:_perf_model,
  17422. Address = {Los Alamitos, CA, USA},
  17423. Author = {Benjamin C. Lee and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  17424. Date-Modified = {2010-12-17 10:23:08 -0700},
  17425. Issn = {0190-3918},
  17426. Journal = {Parallel Processing, International Conference on},
  17427. Pages = {169-176},
  17428. Publisher = {IEEE Computer Society},
  17429. Title = {Performance Models for Evaluation and Automatic Tuning of Symmetric Sparse Matrix-Vector Multiply},
  17430. Volume = 0,
  17431. Year = 2004,
  17432. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICPP.2004.1327917}}
  17433. @article{im04:_sparsity,
  17434. Address = {Thousand Oaks, CA, USA},
  17435. Author = {Im, Eun-Jin and Yelick, Katherine and Vuduc, Richard},
  17436. Date-Modified = {2010-12-17 10:23:08 -0700},
  17437. Issn = {1094-3420},
  17438. Journal = {Int. J. High Perform. Comput. Appl.},
  17439. Number = 1,
  17440. Pages = {135--158},
  17441. Publisher = {Sage Publications, Inc.},
  17442. Title = {Sparsity: Optimization Framework for Sparse Matrix Kernels},
  17443. Volume = 18,
  17444. Year = 2004,
  17445. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  17446. @inproceedings{Yotov:2005kx,
  17447. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  17448. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  17449. Citeulike-Article-Id = {2086912},
  17450. Date-Added = {2007-12-11 20:37:32 -0700},
  17451. Date-Modified = {2010-12-17 10:23:08 -0700},
  17452. Isbn = {1595931678},
  17453. Keywords = {compiler, empirical, optimization, search, tuning},
  17454. Pages = {141--150},
  17455. Priority = {0},
  17456. Publisher = {ACM},
  17457. Title = {Think globally, search locally},
  17458. Year = {2005},
  17459. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  17460. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  17461. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  17462. @article{Kandemir:2005uq,
  17463. 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.},
  17464. Author = {Kandemir, Mahmut T.},
  17465. Citeulike-Article-Id = {2096649},
  17466. Date-Added = {2007-12-11 20:20:14 -0700},
  17467. Date-Modified = {2010-12-17 10:23:08 -0700},
  17468. Journal = {Journal of Parallel and Distributed Computing},
  17469. Keywords = {inter-procedural, locality},
  17470. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/sdarticle-12.pdf},
  17471. Month = {May},
  17472. Number = {5},
  17473. Pages = {564--582},
  17474. Priority = {2},
  17475. Title = {Improving whole-program locality using intra-procedural and inter-procedural transformations,},
  17476. Volume = {65},
  17477. Year = {2005},
  17478. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMi5wZGbSFwsYGVdOUy5kYXRhTxEBhAAAAAABhAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFEHNkYXJ0aWNsZS0xMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxsoHDhKB3UERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw4UC5wAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgA1TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOnNkYXJ0aWNsZS0xMi5wZGYAAA4AIgAQAHMAZABhAHIAdABpAGMAbABlAC0AMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAoVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvc2RhcnRpY2xlLTEyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAjYCOAI9AkgCUQJfAmMCagJzAngChQKIApoCnQKiAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqQ=},
  17479. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  17480. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  17481. Bdsk-Url-3 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004}}
  17482. @mastersthesis{Siek:1999fk,
  17483. Author = {Jeremy G. Siek},
  17484. Date-Added = {2007-12-11 16:25:22 -0700},
  17485. Date-Modified = {2007-12-11 16:25:50 -0700},
  17486. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/siek99msthesis.pdf},
  17487. School = {University of Notre Dame},
  17488. Title = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  17489. Year = 1999,
  17490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWs5OW1zdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazk5bXN0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KENEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazk5bXN0aGVzaXMucGRmAA4AJgASAHMAaQBlAGsAOQA5AG0AcwB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zaWVrOTltc3RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  17491. @inbook{Cardelli:2004dq,
  17492. Author = {Luca Cardelli},
  17493. Chapter = {Type systems},
  17494. Date-Added = {2007-12-07 14:30:21 -0700},
  17495. Date-Modified = {2009-08-25 22:28:17 -0600},
  17496. Number = {97},
  17497. Publisher = {CRC Press},
  17498. Title = {The Computer Science and Engineering Handbook},
  17499. Year = {2004},
  17500. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1R5cGVTeXN0ZW1zLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVHlwZVN5c3RlbXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yk8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFR5cGVTeXN0ZW1zLnBkZgAOACAADwBUAHkAcABlAFMAeQBzAHQAZQBtAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UeXBlU3lzdGVtcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  17501. @article{Allam:2006fk,
  17502. Author = {A. Allam and J. Ramanujam and G. Baumgartner and P. Sadayappan},
  17503. Date-Added = {2007-12-04 18:57:38 -0700},
  17504. Date-Modified = {2010-12-17 10:23:08 -0700},
  17505. Journal = {20th International Parallel and Distributed Processing Symposium (IPDPS 2006)},
  17506. 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},
  17507. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/01639717.pdf},
  17508. Month = {April},
  17509. Title = {Memory minimization for tensor contractions using integer linear programming},
  17510. Year = {2006},
  17511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwMTYzOTcxNy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDAxNjM5NzE3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxeozDe1PRUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3u2QQAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjAxNjM5NzE3LnBkZgAADgAaAAwAMAAxADYAMwA5ADcAMQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDE2Mzk3MTcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  17512. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717},
  17513. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717}}
  17514. @article{McFarlin:2007uq,
  17515. Author = {D. McFarlin and A. Chauhan},
  17516. Date-Added = {2007-12-04 18:33:51 -0700},
  17517. Date-Modified = {2010-12-17 10:23:08 -0700},
  17518. Journal = {IEEE International Parallel and Distributed Processing Symposium (IPDPS 2007)},
  17519. 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},
  17520. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/04228373.pdf},
  17521. Month = {March},
  17522. Pages = {1-8},
  17523. Title = {Library Function Selection in Compiling {Octave}},
  17524. Year = {2007},
  17525. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwNDIyODM3My5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDA0MjI4MzczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxdg7De03cUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3uwTAAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjA0MjI4MzczLnBkZgAADgAaAAwAMAA0ADIAMgA4ADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDQyMjgzNzMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  17526. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370645},
  17527. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2007.370645}}
  17528. @article{Ershov:1965qr,
  17529. Author = {A. P. Ershov},
  17530. Date-Added = {2007-12-05 15:57:54 -0700},
  17531. Date-Modified = {2010-12-17 10:23:08 -0700},
  17532. Issn = {0084-6198},
  17533. Journal = {ALGOL Bull.},
  17534. Number = {19},
  17535. Pages = {19--27},
  17536. Publisher = {Computer History Museum},
  17537. Title = {{ALPHA} - an automatic programming system of high efficiency},
  17538. Year = {1965},
  17539. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTktZXJzaG92LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE5LWVyc2hvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5LWVyc2hvdi5wZGYADgAeAA4AcAAxADkALQBlAHIAcwBoAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTktZXJzaG92LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17540. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1060998.1061006}}
  17541. @misc{Keyes:2004lr,
  17542. Author = {David Keyes},
  17543. Date-Added = {2007-12-03 13:45:06 -0700},
  17544. Date-Modified = {2009-08-26 09:48:47 -0600},
  17545. Month = {March},
  17546. Title = {Terascale Optimal PDE Simulations},
  17547. Year = {2004},
  17548. Bdsk-Url-1 = {http://www.csm.ornl.gov/workshops/DOE_SciDAC/TOPS.Keyes.March2004.ppt}}
  17549. @techreport{Buttari:2007lr,
  17550. Author = {Alfredo Buttari and Julien Langou and Jakub Kurzak and Jack Dongarra},
  17551. Date-Added = {2007-11-27 09:04:26 -0700},
  17552. Date-Modified = {2009-08-25 22:28:17 -0600},
  17553. Institution = {Netlib},
  17554. Number = {LAPACK Working Note # 191},
  17555. Title = {A Class of Parallel Tiled Linear Algebra Algorithms for Multicore Architectures},
  17556. Year = {2007},
  17557. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibG9ja19hbGdzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxvY2tfYWxncy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNtEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxvY2tfYWxncy5wZGYADgAeAA4AYgBsAG8AYwBrAF8AYQBsAGcAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9ibG9ja19hbGdzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17558. @article{Byna:2004fk,
  17559. Author = {S. Byna and Xian-He Sun and W. Gropp and R. Thakur},
  17560. Date-Added = {2007-11-21 09:46:37 -0700},
  17561. Date-Modified = {2010-12-17 10:23:08 -0700},
  17562. Isbn = {0-7803-8694-9},
  17563. Journal = {cluster},
  17564. Pages = {327-336},
  17565. Publisher = {IEEE Computer Society},
  17566. Title = {Predicting memory-access cost based on data-access patterns},
  17567. Volume = {0},
  17568. Year = {2004},
  17569. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJ5bmEwNHByZWRpY3RpbmcucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRieW5hMDRwcmVkaWN0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3BC0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBieW5hMDRwcmVkaWN0aW5nLnBkZgAOACoAFABiAHkAbgBhADAANABwAHIAZQBkAGkAYwB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2J5bmEwNHByZWRpY3RpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  17570. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CLUSTR.2004.1392630}}
  17571. @misc{Anonymous:2007uq,
  17572. Date-Added = {2007-11-14 14:30:13 -0700},
  17573. Date-Modified = {2007-11-15 15:19:15 -0700},
  17574. Howpublished = {Authors and {URL} omitted to preserve anonymity. Please contact the {PC} chair for the {URL}.},
  17575. Month = {November},
  17576. Title = {Implementation of {I}nference for the {G}radually {T}yped {L}ambda {C}alculus},
  17577. Year = {2007}}
  17578. @misc{Anonymous:2007fk,
  17579. Date-Added = {2007-11-14 14:23:34 -0700},
  17580. Date-Modified = {2007-11-15 15:18:52 -0700},
  17581. Howpublished = {Authors omitted to preserve anonymity. Please contact {PC }chair for the {URL} of the paper.},
  17582. Month = {November},
  17583. Title = {Formalization of {G}radual {T}yping with {I}nference in {Isabelle/HOL}.},
  17584. Year = {2007}}
  17585. @manual{Peyton-Jones:2002lr,
  17586. Author = {Simon {Peyton Jones}},
  17587. Date-Added = {2007-11-14 14:19:37 -0700},
  17588. Date-Modified = {2010-12-17 10:23:08 -0700},
  17589. Month = {December},
  17590. Title = {Haskell 98 {L}anguage and {L}ibraries: {T}he {R}evised {R}eport},
  17591. Year = {2002},
  17592. Bdsk-Url-1 = {http://www.haskell.org/onlinereport/}}
  17593. @inproceedings{Wadler:1989fk,
  17594. Author = {Philip Wadler},
  17595. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  17596. Date-Added = {2007-11-13 15:21:32 -0700},
  17597. Date-Modified = {2010-12-17 10:23:08 -0700},
  17598. Isbn = {0-89791-328-0},
  17599. Location = {Imperial College, London, United Kingdom},
  17600. Pages = {347--359},
  17601. Publisher = {ACM},
  17602. Title = {Theorems for free!},
  17603. Year = {1989},
  17604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0Ny13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ydEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0Ny13YWRsZXIucGRmAAAOACAADwBwADMANAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0Ny13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17605. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99404}}
  17606. @inbook{Dijkstra:1979fk,
  17607. Author = {E. Dijkstra},
  17608. Book = {Classics in software engineering},
  17609. Chapter = {Go to statement considered harmful},
  17610. Date-Added = {2007-11-12 08:35:43 -0700},
  17611. Date-Modified = {2008-08-19 13:08:26 -0600},
  17612. Editor = {Edward Yourdon},
  17613. Isbn = {0-917072-14-6},
  17614. Pages = {27--33},
  17615. Publisher = {Yourdon Press},
  17616. Title = {Classics in software engineering},
  17617. Year = {1979}}
  17618. @book{Friedman:2008uq,
  17619. Author = {Daniel P. Friedman and Christopher T. Haynes and Mitchell Wand},
  17620. Date-Added = {2007-11-10 15:45:32 -0700},
  17621. Date-Modified = {2007-11-10 18:01:46 -0700},
  17622. Publisher = {MIT Press},
  17623. Title = {Essentials of programming languages (3rd ed.)},
  17624. Year = {2008}}
  17625. @inproceedings{Tobin-Hochstadt:2008lr,
  17626. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  17627. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  17628. Date-Added = {2007-11-10 11:32:36 -0700},
  17629. Date-Modified = {2012-12-17 17:15:36 +0000},
  17630. Month = {January},
  17631. Title = {The Design and Implementation of {Typed} {Scheme}},
  17632. Year = {2008},
  17633. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsMDgtdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbDA4LXRoZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98ENEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9wbDA4LXRoZi5wZGYADgAeAA4AcABvAHAAbAAwADgALQB0AGgAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wb3BsMDgtdGhmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17634. @inproceedings{Su:2002kx,
  17635. Author = {Zhendong Su and Alexander Aiken and Joachim Niehren and Tim Priesnitz and Ralf Treinen},
  17636. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17637. Date-Added = {2007-11-07 22:51:53 -0700},
  17638. Date-Modified = {2010-12-17 10:23:08 -0700},
  17639. Isbn = {1-58113-450-9},
  17640. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p203-su.pdf},
  17641. Location = {Portland, Oregon},
  17642. Pages = {203--216},
  17643. Publisher = {ACM},
  17644. Title = {The first-order theory of subtyping constraints},
  17645. Year = {2002},
  17646. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjAzLXN1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAAp6UULcDIwMy1zdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwtsNX8h1QREYgcHJ2dwABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADAapj3AAAAEQAIAADDWFSNAAAAAQAQACnpRQAm1fYAB0xPAABohQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpiaWI6cDIwMy1zdS5wZGYADgAYAAsAcAAyADAAMwAtAHMAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL3NpZWsvc3VidXJiYW4vYmliL3AyMDMtc3UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJoAnwCnAhsCHQIiAi0CNgJEAkgCTwJYAl0CagJtAn8CggKHAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAok=},
  17647. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503292}}
  17648. @article{Pottier:2001uq,
  17649. Author = {Fran\c{c}ois Pottier},
  17650. Date-Added = {2007-11-07 22:45:38 -0700},
  17651. Date-Modified = {2010-12-17 10:23:08 -0700},
  17652. Issn = {0890-5401},
  17653. Journal = {Inf. Comput.},
  17654. Number = {2},
  17655. Pages = {153--183},
  17656. Publisher = {Academic Press, Inc.},
  17657. Title = {Simplifying subtyping constraints: a theory},
  17658. Volume = {170},
  17659. Year = {2001},
  17660. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZwb3R0aWVyLWljMDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmcG90dGllci1pYzAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N30Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmcG90dGllci1pYzAxLnBkZgAADgAkABEAZgBwAG8AdAB0AGkAZQByAC0AaQBjADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mcG90dGllci1pYzAxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17661. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2963}}
  17662. @article{Palsberg:1996fk,
  17663. Author = {Jens Palsberg},
  17664. Date-Added = {2007-11-07 22:38:53 -0700},
  17665. Date-Modified = {2010-12-17 10:23:08 -0700},
  17666. Issn = {0360-0300},
  17667. Journal = {ACM Comput. Surv.},
  17668. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p358-palsberg.pdf},
  17669. Number = {2},
  17670. Pages = {358--359},
  17671. Publisher = {ACM},
  17672. Title = {Type inference for objects},
  17673. Volume = {28},
  17674. Year = {1996},
  17675. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234750}}
  17676. @article{Heiss:kx,
  17677. Author = {Janice J. Heiss},
  17678. Date-Added = {2007-11-09 16:46:04 -0700},
  17679. Date-Modified = {2010-12-17 10:23:08 -0700},
  17680. Journal = {Sun Developer Network (SDN)},
  17681. Lastchecked = {November 9, 2007},
  17682. Month = {April},
  17683. Urldate = {November 9, 2007},
  17684. Year = {2007},
  17685. Bdsk-Url-1 = {http://java.sun.com/developer/Meet-Eng/vonderahe/}}
  17686. @article{Wagner:uq,
  17687. Author = {Bill Wagner},
  17688. Date-Added = {2007-11-09 16:41:43 -0700},
  17689. Date-Modified = {2010-12-17 10:23:08 -0700},
  17690. Journal = {Microsoft Developer Network},
  17691. Title = {Local Type Inference, Anonymous Types, and var},
  17692. Urldate = {November 9, 2007},
  17693. Year = {2007},
  17694. Bdsk-Url-1 = {http://msdn2.microsoft.com/en-us/vcsharp/bb417257.aspx}}
  17695. @inproceedings{Herman:2007fk,
  17696. Author = {David Herman and Cormac Flanagan},
  17697. Booktitle = {{ML '07}: {P}roceedings of the 2007 workshop on Workshop on {ML}},
  17698. Date-Added = {2007-11-09 16:25:22 -0700},
  17699. Date-Modified = {2010-12-17 10:23:08 -0700},
  17700. Isbn = {978-1-59593-676-9},
  17701. Location = {Freiburg, Germany},
  17702. Pages = {47--52},
  17703. Publisher = {ACM},
  17704. Title = {Status report: specifying {JavaScript} with {ML}},
  17705. Year = {2007},
  17706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDctaGVybWFuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ3LWhlcm1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWhlcm1hbi5wZGYADgAeAA4AcAA0ADcALQBoAGUAcgBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDctaGVybWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17707. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292543}}
  17708. @book{Bader:1998lr,
  17709. Author = {Franz Bader and Tobias Nipkow},
  17710. Date-Added = {2007-11-06 15:05:19 -0700},
  17711. Date-Modified = {2007-11-06 15:06:05 -0700},
  17712. Publisher = {Cambridge University Press},
  17713. Title = {Term Rewriting and All That},
  17714. Year = {1998}}
  17715. @phdthesis{Huet:1976lr,
  17716. Author = {Gerard Huet},
  17717. Date-Added = {2007-11-04 16:47:35 -0500},
  17718. Date-Modified = {2007-11-04 16:48:35 -0500},
  17719. Title = {Resolution d'equations dans les langages d'ordre 1, 2, ..., omega.},
  17720. Year = {1976}}
  17721. @inproceedings{Flanagan:1997fk,
  17722. Author = {Cormac Flanagan and Matthias Felleisen},
  17723. Booktitle = {PLDI '97: Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation},
  17724. Date-Added = {2007-10-22 15:51:58 -0400},
  17725. Date-Modified = {2010-12-17 10:23:08 -0700},
  17726. Isbn = {0-89791-907-6},
  17727. Location = {Las Vegas, Nevada, United States},
  17728. Pages = {235--248},
  17729. Publisher = {ACM Press},
  17730. Title = {Componential set-based analysis},
  17731. Year = {1997},
  17732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pU0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjM1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjM1LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17733. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258915.258937}}
  17734. @inproceedings{Wadler:2007lr,
  17735. Author = {Philip Wadler and Robert Bruce Findler},
  17736. Booktitle = {Workshop on Scheme and Functional Programming},
  17737. Date-Added = {2007-10-16 10:42:42 -0600},
  17738. Date-Modified = {2009-08-25 22:28:17 -0600},
  17739. Pages = {15--26},
  17740. Title = {Well-typed programs can't be blamed},
  17741. Year = {2007},
  17742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNjaGVtZTIwMDctd2YucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzY2hlbWUyMDA3LXdmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nc0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzY2hlbWUyMDA3LXdmLnBkZgAADgAkABEAcwBjAGgAZQBtAGUAMgAwADAANwAtAHcAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zY2hlbWUyMDA3LXdmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  17743. @inproceedings{Chow:1984ys,
  17744. Author = {Frederick Chow and John Hennessy},
  17745. Booktitle = {SIGPLAN '84: Proceedings of the 1984 SIGPLAN symposium on Compiler construction},
  17746. Date-Added = {2007-10-12 15:09:57 -0600},
  17747. Date-Modified = {2010-12-17 10:23:08 -0700},
  17748. Isbn = {0-89791-139-3},
  17749. Location = {Montreal, Canada},
  17750. Pages = {222--232},
  17751. Publisher = {ACM Press},
  17752. Title = {Register allocation by priority-based coloring},
  17753. Year = {1984},
  17754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjIyLWNob3cucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjIyLWNob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pD0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjIyLWNob3cucGRmAAAOABwADQBwADIAMgAyAC0AYwBoAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjIyLWNob3cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17755. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502874.502896}}
  17756. @inproceedings{Chaitin:1982vn,
  17757. Author = {G. J. Chaitin},
  17758. Booktitle = {SIGPLAN '82: Proceedings of the 1982 {SIGPLAN} Symposium on Compiler Construction},
  17759. Date-Added = {2007-10-12 15:09:09 -0600},
  17760. Date-Modified = {2010-12-17 10:23:08 -0700},
  17761. Isbn = {0-89791-074-5},
  17762. Location = {Boston, Massachusetts, United States},
  17763. Pages = {98--105},
  17764. Publisher = {ACM Press},
  17765. Title = {Register allocation \& spilling via graph coloring},
  17766. Year = {1982},
  17767. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5OC1jaGFpdGluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDk4LWNoYWl0aW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97x9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk4LWNoYWl0aW4ucGRmAAAOACAADwBwADkAOAAtAGMAaABhAGkAdABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDk4LWNoYWl0aW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17768. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800230.806984}}
  17769. @article{Briggs:1994kx,
  17770. Author = {Preston Briggs and Keith D. Cooper and Linda Torczon},
  17771. Date-Added = {2007-10-12 15:08:18 -0600},
  17772. Date-Modified = {2010-12-17 10:23:08 -0700},
  17773. Issn = {0164-0925},
  17774. Journal = {ACM Trans. Program. Lang. Syst.},
  17775. Number = {3},
  17776. Pages = {428--455},
  17777. Publisher = {ACM Press},
  17778. Title = {Improvements to graph coloring register allocation},
  17779. Volume = {16},
  17780. Year = {1994},
  17781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MjgtYnJpZ2dzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQyOC1icmlnZ3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyOC1icmlnZ3MucGRmAAAOACAADwBwADQAMgA4AC0AYgByAGkAZwBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQyOC1icmlnZ3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17782. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177575}}
  17783. @inproceedings{Appel:2001uq,
  17784. Author = {Andrew W. Appel and Lal George},
  17785. Booktitle = {PLDI '01: Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  17786. Date-Added = {2007-10-12 15:07:21 -0600},
  17787. Date-Modified = {2010-12-17 10:23:08 -0700},
  17788. Isbn = {1-58113-414-2},
  17789. Location = {Snowbird, Utah, United States},
  17790. Pages = {243--253},
  17791. Publisher = {ACM Press},
  17792. Title = {Optimal spilling for CISC machines with few registers},
  17793. Year = {2001},
  17794. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQzLWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0My1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96YNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0My1hcHBlbC5wZGYADgAeAA4AcAAyADQAMwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjQzLWFwcGVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17795. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378854}}
  17796. @inproceedings{Kong:1998fk,
  17797. Author = {Timothy Kong and Kent D. Wilken},
  17798. Booktitle = {MICRO 31: Proceedings of the 31st annual ACM/IEEE international symposium on Microarchitecture},
  17799. Date-Added = {2007-10-12 15:05:49 -0600},
  17800. Date-Modified = {2009-08-25 22:28:17 -0600},
  17801. Isbn = {1-58113-016-3},
  17802. Location = {Dallas, Texas, United States},
  17803. Pages = {297--307},
  17804. Publisher = {IEEE Computer Society Press},
  17805. Title = {Precise register allocation for irregular architectures},
  17806. Year = {1998},
  17807. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWtvbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWtvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qj0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk3LWtvbmcucGRmAAAOABwADQBwADIAOQA3AC0AawBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjk3LWtvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  17808. @inproceedings{Almasi:2003lr,
  17809. Author = {Gheorghe Almasi and Luiz De Rose and Jose Moreira and David Padua},
  17810. Booktitle = {The 16th International Workshop on Languages and Compilers for Parallel Computing},
  17811. Date-Added = {2007-10-07 21:22:31 -0600},
  17812. Date-Modified = {2007-10-26 14:00:24 -0600},
  17813. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/almasi03programming.pdf},
  17814. Title = {Programming for Locality and Parallelism with Hierarchically Tiled Arrays},
  17815. Year = {2003},
  17816. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FsbWFzaTAzcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Y0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAADgAwABcAYQBsAG0AYQBzAGkAMAAzAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9hbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  17817. @article{Wright:1997ys,
  17818. Author = {Andrew K. Wright and Robert Cartwright},
  17819. Date-Added = {2007-09-21 10:23:18 -0600},
  17820. Date-Modified = {2010-12-17 10:23:08 -0700},
  17821. Issn = {0164-0925},
  17822. Journal = {ACM Trans. Program. Lang. Syst.},
  17823. Number = {1},
  17824. Pages = {87--152},
  17825. Publisher = {ACM Press},
  17826. Title = {A practical soft type system for {Scheme}},
  17827. Volume = {19},
  17828. Year = {1997},
  17829. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODctd3JpZ2h0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg3LXdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97rNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg3LXdyaWdodC5wZGYADgAeAA4AcAA4ADcALQB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODctd3JpZ2h0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17830. Bdsk-Url-1 = {http://doi.acm.org/10.1145/239912.239917}}
  17831. @inproceedings{Kildall:1973vn,
  17832. Author = {Gary A. Kildall},
  17833. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  17834. Date-Added = {2007-09-20 15:05:54 -0600},
  17835. Date-Modified = {2010-12-17 10:23:08 -0700},
  17836. Location = {Boston, Massachusetts},
  17837. Pages = {194--206},
  17838. Publisher = {ACM Press},
  17839. Title = {A unified approach to global program optimization},
  17840. Year = {1973},
  17841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxOTQta2lsZGFsbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxOTQta2lsZGFsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eh3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOTQta2lsZGFsbC5wZGYADgAiABAAcAAxADkANAAtAGsAaQBsAGQAYQBsAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE5NC1raWxkYWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  17842. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512945}}
  17843. @article{Tarski:1955kx,
  17844. Author = {Alred Tarski},
  17845. Date-Added = {2007-09-20 13:33:40 -0600},
  17846. Date-Modified = {2009-08-25 22:28:17 -0600},
  17847. Journal = {Pacific Journal of Mathematics},
  17848. Number = {2},
  17849. Pages = {285-309},
  17850. Title = {A Lattice-Theoretical Fixpoint Theorem and its Applications},
  17851. Volume = {5},
  17852. Year = {1955},
  17853. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRl0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEaXNzZW1pbmF0ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/CzOWa4gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARGlzc2VtaW5hdGUADgAYAAsARABpAHMAcwBlAG0AaQBuAGEAdABlAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRlAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  17854. @book{Davey:2002fj,
  17855. Author = {B.A. Davey and H.A. Priestley},
  17856. Date-Added = {2007-09-20 11:21:06 -0600},
  17857. Date-Modified = {2007-09-20 11:22:01 -0600},
  17858. Edition = {2nd},
  17859. Publisher = {Cambridge University Press},
  17860. Title = {Introduction to Lattices and Order},
  17861. Year = {2002}}
  17862. @article{Brandis:1994uq,
  17863. Author = {Marc M. Brandis and Hanspeter M{\"o}ssenb{\"o}ck},
  17864. Date-Added = {2007-09-20 09:46:11 -0600},
  17865. Date-Modified = {2010-12-17 10:23:08 -0700},
  17866. Issn = {0164-0925},
  17867. Journal = {ACM Trans. Program. Lang. Syst.},
  17868. Number = {6},
  17869. Pages = {1684--1698},
  17870. Publisher = {ACM Press},
  17871. Title = {Single-pass generation of static single-assignment form for structured languages},
  17872. Volume = {16},
  17873. Year = {1994},
  17874. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjg0LWJyYW5kaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY4NC1icmFuZGlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY4NC1icmFuZGlzLnBkZgAADgAkABEAcAAxADYAOAA0AC0AYgByAGEAbgBkAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTY4NC1icmFuZGlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17875. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197331}}
  17876. @inproceedings{Flatt:2002fk,
  17877. Author = {Matthew Flatt},
  17878. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  17879. Date-Added = {2007-09-20 08:22:57 -0600},
  17880. Date-Modified = {2010-12-17 10:23:08 -0700},
  17881. Isbn = {1-58113-487-8},
  17882. Location = {Pittsburgh, PA, USA},
  17883. Pages = {72--83},
  17884. Publisher = {ACM Press},
  17885. Title = {Composable and compilable macros:: you want it when?},
  17886. Year = {2002},
  17887. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzItZmxhdHQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzItZmxhdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzItZmxhdHQucGRmAAAOABwADQBwADcAMgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzItZmxhdHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17888. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581486}}
  17889. @inproceedings{Alpern:1988uq,
  17890. Annote = {SSA form},
  17891. Author = {B. Alpern and M. N. Wegman and F. K. Zadeck},
  17892. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  17893. Date-Added = {2007-09-19 14:25:09 -0600},
  17894. Date-Modified = {2010-12-17 10:23:08 -0700},
  17895. Isbn = {0-89791-252-7},
  17896. Location = {San Diego, California, United States},
  17897. Pages = {1--11},
  17898. Publisher = {ACM Press},
  17899. Title = {Detecting equality of variables in programs},
  17900. Year = {1988},
  17901. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1hbHBlcm4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1hbHBlcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lq0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1hbHBlcm4ucGRmAAAOABwADQBwADEALQBhAGwAcABlAHIAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1hbHBlcm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17902. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73561}}
  17903. @article{Cytron:1991fk,
  17904. Author = {Ron Cytron and Jeanne Ferrante and Barry K. Rosen and Mark N. Wegman and F. Kenneth Zadeck},
  17905. Date-Added = {2007-09-19 14:18:37 -0600},
  17906. Date-Modified = {2010-12-17 10:23:08 -0700},
  17907. Issn = {0164-0925},
  17908. Journal = {ACM Trans. Program. Lang. Syst.},
  17909. Number = {4},
  17910. Pages = {451--490},
  17911. Publisher = {ACM Press},
  17912. Title = {Efficiently computing static single assignment form and the control dependence graph},
  17913. Volume = {13},
  17914. Year = {1991},
  17915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NTEtY3l0cm9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ1MS1jeXRyb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1MS1jeXRyb24ucGRmAAAOACAADwBwADQANQAxAC0AYwB5AHQAcgBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ1MS1jeXRyb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17916. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115372.115320}}
  17917. @inproceedings{Salib:2004fj,
  17918. Author = {Michael Salib},
  17919. Booktitle = {PyCon D.C.},
  17920. Date-Added = {2007-09-18 20:49:51 -0600},
  17921. Date-Modified = {2009-08-25 22:28:17 -0600},
  17922. Month = {March},
  17923. Title = {Faster than C: Static Type Inference with Starkiller},
  17924. Year = {2004},
  17925. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vU0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjEucGRmAA4AFgAKAHAAYQBwAGUAcgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17926. @electronic{Salib:uq,
  17927. Author = {Mike Salib},
  17928. Date-Added = {2007-09-18 20:47:45 -0600},
  17929. Date-Modified = {2010-12-17 10:23:08 -0700},
  17930. Title = {Starkiller: A Static Type Inferencer for Python},
  17931. Bdsk-Url-1 = {http://web.mit.edu/msalib/www/urop/presentation-2001-august-10/html-png/html/slide_1.html}}
  17932. @inproceedings{Agesen:1995fk,
  17933. Author = {Ole Agesen},
  17934. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  17935. Date-Added = {2007-09-18 20:44:33 -0600},
  17936. Date-Modified = {2009-08-25 22:28:17 -0600},
  17937. Isbn = {3-540-60160-0},
  17938. Pages = {2--26},
  17939. Publisher = {Springer-Verlag},
  17940. Title = {The Cartesian Product Algorithm: Simple and Precise Type Inference Of Parametric Polymorphism},
  17941. Year = {1995},
  17942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNhcnRlc2lhbi1wcm9kdWN0LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2FydGVzaWFuLXByb2R1Y3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASIg+9JwbR1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScLNtAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FydGVzaWFuLXByb2R1Y3QucGRmAAAOACwAFQBjAGEAcgB0AGUAcwBpAGEAbgAtAHAAcgBvAGQAdQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2FydGVzaWFuLXByb2R1Y3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  17943. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoZS1jYXJ0ZXNpYW4tcHJvZHVjdC1hbGdvcml0aG0ucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pE0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAOAEgAIwB0AGgAZQAtAGMAYQByAHQAZQBzAGkAYQBuAC0AcAByAG8AZAB1AGMAdAAtAGEAbABnAG8AcgBpAHQAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL3RoZS1jYXJ0ZXNpYW4tcHJvZHVjdC1hbGdvcml0aG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  17944. @article{Agesen:1995ys,
  17945. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  17946. Date-Added = {2007-09-17 16:12:41 -0600},
  17947. Date-Modified = {2009-08-25 22:28:17 -0600},
  17948. Journal = {Software--Practice and Experience},
  17949. Month = {September},
  17950. Number = {9},
  17951. Pages = {975-995},
  17952. Title = {Type Inference of {SELF}},
  17953. Volume = {25},
  17954. Year = {1995},
  17955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzcGU5NS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNwZTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNwZTk1LnBkZgAADgAUAAkAcwBwAGUAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NwZTk1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  17956. @inproceedings{Agesen:1993rt,
  17957. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  17958. Booktitle = {ECOOP '93: Proceedings of the 7th European Conference on Object-Oriented Programming},
  17959. Date-Added = {2007-09-17 16:11:25 -0600},
  17960. Date-Modified = {2007-09-17 16:11:54 -0600},
  17961. Isbn = {3-540-57120-5},
  17962. Pages = {247--267},
  17963. Publisher = {Springer-Verlag},
  17964. Title = {Type Inference of SELF},
  17965. Year = {1993}}
  17966. @inproceedings{Plevyak:1994yq,
  17967. Author = {John Plevyak and Andrew A. Chien},
  17968. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  17969. Date-Added = {2007-09-17 16:10:45 -0600},
  17970. Date-Modified = {2010-12-17 10:23:08 -0700},
  17971. Isbn = {0-89791-688-3},
  17972. Location = {Portland, Oregon, United States},
  17973. Pages = {324--340},
  17974. Publisher = {ACM Press},
  17975. Title = {Precise concrete type inference for object-oriented languages},
  17976. Year = {1994},
  17977. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMjQtcGxldnlhazAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzI0LXBsZXZ5YWswLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q90Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzI0LXBsZXZ5YWswLnBkZgAADgAkABEAcAAzADIANAAtAHAAbABlAHYAeQBhAGsAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzI0LXBsZXZ5YWswLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17978. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  17979. @inproceedings{Chambers:1990fj,
  17980. Author = {Craig Chambers and David Ungar},
  17981. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  17982. Date-Added = {2007-09-17 16:07:05 -0600},
  17983. Date-Modified = {2010-12-17 10:23:08 -0700},
  17984. Isbn = {0-89791-364-7},
  17985. Location = {White Plains, New York, United States},
  17986. Pages = {150--164},
  17987. Publisher = {ACM Press},
  17988. Title = {Iterative type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs},
  17989. Year = {1990},
  17990. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTAtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUwLWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nV0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUwLWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADUAMAAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUwLWNoYW1iZXJzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17991. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93562}}
  17992. @article{Chambers:1991qy,
  17993. Author = {Craig Chambers and David Ungar},
  17994. Date-Added = {2007-09-17 16:05:05 -0600},
  17995. Date-Modified = {2010-12-17 10:23:08 -0700},
  17996. Issn = {0892-4635},
  17997. Journal = {Lisp Symb. Comput.},
  17998. Number = {3},
  17999. Pages = {283--310},
  18000. Publisher = {Kluwer Academic Publishers},
  18001. Title = {Iterative type analysis and extended message splitting: optimizing dynamically-typed object-oriented programs},
  18002. Volume = {4},
  18003. Year = {1991},
  18004. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01806109}}
  18005. @phdthesis{Cannon:2005lr,
  18006. Author = {Brett Cannon},
  18007. Date-Added = {2007-09-17 16:00:38 -0600},
  18008. Date-Modified = {2009-08-25 22:28:17 -0600},
  18009. Month = {June},
  18010. School = {California Polytechnic State University -- San Luis Obispo},
  18011. Title = {Localized Type Inference of Atomic Types in Python},
  18012. Year = {2005},
  18013. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pK0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGVzaXMucGRmAA4AFgAKAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18014. @inproceedings{Burger:1996uq,
  18015. Author = {Robert G. Burger and R. Kent Dybvig},
  18016. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  18017. Date-Added = {2007-09-11 19:20:36 -0600},
  18018. Date-Modified = {2010-12-17 10:23:08 -0700},
  18019. Isbn = {0-89791-795-2},
  18020. Location = {Philadelphia, Pennsylvania, United States},
  18021. Pages = {108--116},
  18022. Publisher = {ACM Press},
  18023. Title = {Printing floating-point numbers quickly and accurately},
  18024. Year = {1996},
  18025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1idXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ktEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOC1idXJnZXIucGRmAAAOACAADwBwADEAMAA4AC0AYgB1AHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwOC1idXJnZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18026. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231397}}
  18027. @inproceedings{Guy-L.-Steele:1990fk,
  18028. Author = {Guy L. Steele, Jr. and Jon L. White},
  18029. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  18030. Date-Added = {2007-09-11 19:17:41 -0600},
  18031. Date-Modified = {2010-12-17 10:23:08 -0700},
  18032. Isbn = {0-89791-364-7},
  18033. Location = {White Plains, New York, United States},
  18034. Pages = {112--126},
  18035. Publisher = {ACM Press},
  18036. Title = {How to print floating-point numbers accurately},
  18037. Year = {1990},
  18038. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTItc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExMi1zdGVlbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95mtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExMi1zdGVlbGUucGRmAAAOACAADwBwADEAMQAyAC0AcwB0AGUAZQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExMi1zdGVlbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18039. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93559}}
  18040. @manual{Rossum:2006uq,
  18041. Author = {Guido van Rossum},
  18042. Date-Added = {2007-08-26 17:25:06 -0600},
  18043. Date-Modified = {2010-12-17 10:23:08 -0700},
  18044. Edition = {2.5},
  18045. Month = {September},
  18046. Organization = {Python Software Foundation},
  18047. Title = {Python Library Reference},
  18048. Year = {2006},
  18049. Bdsk-Url-1 = {http://docs.python.org/lib/lib.html}}
  18050. @manual{Rossum:2006qy,
  18051. Author = {Guido van Rossum},
  18052. Date-Added = {2007-08-26 17:22:52 -0600},
  18053. Date-Modified = {2010-12-17 10:23:08 -0700},
  18054. Edition = {2.5},
  18055. Month = {September},
  18056. Organization = {Python Software Foundation},
  18057. Title = {Python Tutorial},
  18058. Year = {2006},
  18059. Bdsk-Url-1 = {http://docs.python.org/tut/tut.html}}
  18060. @article{Lee:1998fk,
  18061. Author = {Oukseh Lee and Kwangkeun Yi},
  18062. Date-Added = {2007-09-11 12:05:52 -0600},
  18063. Date-Modified = {2010-12-17 10:23:08 -0700},
  18064. Issn = {0164-0925},
  18065. Journal = {ACM Trans. Program. Lang. Syst.},
  18066. Number = {4},
  18067. Pages = {707--723},
  18068. Publisher = {ACM Press},
  18069. Title = {Proofs about a folklore let-polymorphic type inference algorithm},
  18070. Volume = {20},
  18071. Year = {1998},
  18072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzA3LWxlZTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzA3LWxlZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t/0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzA3LWxlZTAucGRmAAAOABwADQBwADcAMAA3AC0AbABlAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzA3LWxlZTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18073. Bdsk-Url-1 = {http://doi.acm.org/10.1145/291891.291892}}
  18074. @article{Shaw:1990fk,
  18075. Author = {Mary Shaw},
  18076. Date-Added = {2007-08-29 14:39:49 -0600},
  18077. Date-Modified = {2010-12-17 10:23:08 -0700},
  18078. Issn = {0740-7459},
  18079. Journal = {IEEE Software},
  18080. Number = {6},
  18081. Pages = {15-24},
  18082. Publisher = {IEEE Computer Society},
  18083. Title = {Prospects for an Engineering Discipline of Software},
  18084. Volume = {07},
  18085. Year = {1990},
  18086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzNjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXM2MDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHM2MDE1LnBkZgAADgAUAAkAcwA2ADAAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3M2MDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  18087. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.60586}}
  18088. @techreport{Lesk:1975uq,
  18089. Author = {M. E. Lesk and E. Schmidt},
  18090. Date-Added = {2007-08-27 13:37:27 -0600},
  18091. Date-Modified = {2009-08-25 22:28:17 -0600},
  18092. Institution = {Bell Laboratories},
  18093. Month = {July},
  18094. Title = {Lex - A Lexical Analyzer Generator},
  18095. Year = {1975},
  18096. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdsZXgucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdsZXgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iw0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsZXgucGRmAAAOABAABwBsAGUAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9sZXgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  18097. @incollection{Johnson:1979qy,
  18098. Author = {Stephen C. Johnson},
  18099. Booktitle = {{UNIX} Programmer's Manual},
  18100. Date-Added = {2007-08-27 13:19:51 -0600},
  18101. Date-Modified = {2007-08-27 13:23:00 -0600},
  18102. Organization = {AT\&T},
  18103. Pages = {353--387},
  18104. Publisher = {Holt, Rinehart, and Winston},
  18105. Title = {YACC: Yet another compiler-compiler},
  18106. Volume = {2},
  18107. Year = {1979}}
  18108. @misc{Beazley:fk,
  18109. Author = {David Beazley},
  18110. Date-Added = {2007-08-27 13:02:37 -0600},
  18111. Date-Modified = {2010-12-17 10:23:08 -0700},
  18112. Howpublished = {\url{http://www.dabeaz.com/ply/}},
  18113. Title = {{PLY} ({Python} {Lex-Yacc})},
  18114. Bdsk-Url-1 = {http://www.dabeaz.com/ply/}}
  18115. @inproceedings{Cousot:1997fk,
  18116. Author = {Patrick Cousot},
  18117. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18118. Date-Added = {2007-08-19 11:13:10 -0600},
  18119. Date-Modified = {2010-12-17 10:23:08 -0700},
  18120. Isbn = {0-89791-853-3},
  18121. Location = {Paris, France},
  18122. Pages = {316--331},
  18123. Publisher = {ACM Press},
  18124. Title = {Types as abstract interpretations},
  18125. Year = {1997},
  18126. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTYtY291c290LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNi1jb3Vzb3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96t9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNi1jb3Vzb3QucGRmAAAOACAADwBwADMAMQA2AC0AYwBvAHUAcwBvAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNi1jb3Vzb3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18127. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263744}}
  18128. @inproceedings{Reppy:1996zr,
  18129. Author = {John Reppy and Jon Riecke},
  18130. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  18131. Date-Added = {2007-08-19 10:43:39 -0600},
  18132. Date-Modified = {2010-12-17 10:23:08 -0700},
  18133. Isbn = {0-89791-795-2},
  18134. Location = {Philadelphia, Pennsylvania, United States},
  18135. Pages = {171--180},
  18136. Publisher = {ACM Press},
  18137. Title = {Simple objects for Standard ML},
  18138. Year = {1996},
  18139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLXJlcHB5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1yZXBweS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3MS1yZXBweS5wZGYADgAeAA4AcAAxADcAMQAtAHIAZQBwAHAAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTcxLXJlcHB5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18140. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231412}}
  18141. @inproceedings{Abadi:1995ys,
  18142. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  18143. Booktitle = {TAPSOFT '95: Proceedings of the 6th International Joint Conference CAAP/FASE on Theory and Practice of Software Development},
  18144. Date-Added = {2007-08-19 10:42:36 -0600},
  18145. Date-Modified = {2009-08-25 22:28:17 -0600},
  18146. Isbn = {3-540-59293-8},
  18147. Pages = {471--485},
  18148. Publisher = {Springer-Verlag},
  18149. Title = {An Imperative Object Calculus},
  18150. Year = {1995},
  18151. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFiYWRpOTZpbXBlcmF0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWJhZGk5NmltcGVyYXRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ui9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJhZGk5NmltcGVyYXRpdmUucGRmAAAOACwAFQBhAGIAYQBkAGkAOQA2AGkAbQBwAGUAcgBhAHQAaQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvYWJhZGk5NmltcGVyYXRpdmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18152. @article{Cardelli:1988vn,
  18153. Author = {Luca Cardelli},
  18154. Date-Added = {2007-08-19 10:41:29 -0600},
  18155. Date-Modified = {2010-12-17 10:23:08 -0700},
  18156. Issn = {0890-5401},
  18157. Journal = {Inf. Comput.},
  18158. Number = {2-3},
  18159. Pages = {138--164},
  18160. Publisher = {Academic Press, Inc.},
  18161. Title = {A semantics of multiple inheritance},
  18162. Volume = {76},
  18163. Year = {1988},
  18164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnNlbWFudGljcy1tdWx0LWluaC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnNlbWFudGljcy1tdWx0LWluaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADucMLR3lx1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d6UtQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNlbWFudGljcy1tdWx0LWluaC5wZGYADgAuABYAcwBlAG0AYQBuAHQAaQBjAHMALQBtAHUAbAB0AC0AaQBuAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc2VtYW50aWNzLW11bHQtaW5oLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  18165. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90007-7}}
  18166. @inproceedings{Cardelli:1989kx,
  18167. Author = {Luca Cardelli and John C. Mitchell},
  18168. Booktitle = {Category Theory and Computer Science},
  18169. Date-Added = {2007-08-19 10:40:06 -0600},
  18170. Date-Modified = {2007-08-19 10:40:11 -0600},
  18171. Isbn = {3-540-51662-X},
  18172. Pages = {75--81},
  18173. Publisher = {Springer-Verlag},
  18174. Title = {Operations in Records},
  18175. Year = {1989}}
  18176. @inproceedings{Abadi:1994uq,
  18177. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  18178. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  18179. Date-Added = {2007-08-19 10:25:13 -0600},
  18180. Date-Modified = {2009-08-25 22:28:17 -0600},
  18181. Isbn = {3-540-57887-0},
  18182. Pages = {296--320},
  18183. Publisher = {Springer-Verlag},
  18184. Title = {A Theory of Primitive Objects - Untyped and First-Order Systems},
  18185. Year = {1994},
  18186. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFiYWRpOTR0aGVvcnkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhYmFkaTk0dGhlb3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26K0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhYmFkaTk0dGhlb3J5LnBkZgAADgAkABEAYQBiAGEAZABpADkANAB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hYmFkaTk0dGhlb3J5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  18187. @inproceedings{Vouillon:2001fk,
  18188. Author = {J\'{e}r\^{o}me Vouillon},
  18189. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18190. Date-Added = {2007-08-19 10:23:41 -0600},
  18191. Date-Modified = {2010-12-17 10:23:08 -0700},
  18192. Isbn = {1-58113-336-7},
  18193. Location = {London, United Kingdom},
  18194. Pages = {290--303},
  18195. Publisher = {ACM Press},
  18196. Title = {Combining subsumption and binary methods: an object calculus with views},
  18197. Year = {2001},
  18198. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTAtdm91aWxsb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkwLXZvdWlsbG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qa0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjkwLXZvdWlsbG9uLnBkZgAADgAkABEAcAAyADkAMAAtAHYAbwB1AGkAbABsAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjkwLXZvdWlsbG9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18199. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360233}}
  18200. @book{Peyton-Jones:1987lr,
  18201. Author = {Simon {Peyton Jones}},
  18202. Date-Added = {2007-08-16 08:15:53 -0600},
  18203. Date-Modified = {2009-08-25 22:28:17 -0600},
  18204. Publisher = {Prentice-Hall, Inc.},
  18205. Title = {The implementation of functional programming languages},
  18206. Year = {1987},
  18207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNscGotYm9vay0xOTg3LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2xwai1ib29rLTE5ODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KFNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2xwai1ib29rLTE5ODcucGRmAA4AJgASAHMAbABwAGoALQBiAG8AbwBrAC0AMQA5ADgANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zbHBqLWJvb2stMTk4Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  18208. @inproceedings{Abadi:1996uq,
  18209. Author = {Mart\'{\i}n Abadi and Luca Cardelli and Ramesh Viswanathan},
  18210. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18211. Date-Added = {2007-08-14 08:45:46 -0600},
  18212. Date-Modified = {2010-12-17 10:23:08 -0700},
  18213. Isbn = {0-89791-769-3},
  18214. Location = {St. Petersburg Beach, Florida, United States},
  18215. Pages = {396--409},
  18216. Publisher = {ACM Press},
  18217. Title = {An interpretation of objects and object types},
  18218. Year = {1996},
  18219. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzk2LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM5Ni1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL966NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5Ni1hYmFkaS5wZGYADgAeAA4AcAAzADkANgAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzk2LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18220. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237809}}
  18221. @inproceedings{Kennedy:2007fk,
  18222. Author = {Ken Kennedy and Charles Koelbel and Hans Zima},
  18223. Booktitle = {HOPL III: Proceedings of the 3rd ACM SIGPLAN conference on History of programming languages},
  18224. Date-Added = {2007-07-25 07:54:03 -0600},
  18225. Date-Modified = {2010-12-17 10:23:08 -0700},
  18226. Isbn = {978-1-59593-766-X},
  18227. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/a7-kennedy-1.pdf},
  18228. Location = {San Diego, California},
  18229. Pages = {7-1--7-22},
  18230. Publisher = {ACM Press},
  18231. Title = {The rise and fall of {High} {Performance} {Fortran}: an historical object lesson},
  18232. Year = {2007},
  18233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNy1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTcta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTcta2VubmVkeS5wZGYADgAeAA4AYQA3AC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNy1rZW5uZWR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18234. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238851}}
  18235. @inproceedings{Sarkar:2004fk,
  18236. Author = {Dipanwita Sarkar and Oscar Waddell and R. Kent Dybvig},
  18237. Booktitle = {ICFP '04: Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  18238. Date-Added = {2007-08-13 21:39:28 -0600},
  18239. Date-Modified = {2010-12-17 10:23:08 -0700},
  18240. Isbn = {1-58113-905-5},
  18241. Location = {Snow Bird, UT, USA},
  18242. Pages = {201--212},
  18243. Publisher = {ACM Press},
  18244. Title = {A nanopass infrastructure for compiler education},
  18245. Year = {2004},
  18246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDEtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwMS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96J9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwMS1zYXJrYXIucGRmAAAOACAADwBwADIAMAAxAC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwMS1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18247. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016878}}
  18248. @article{Goto:2008:AHP,
  18249. Abstract = {We present the basic principles which underlie the high-performance implementation of the
  18250. matrix-matrix multiplication that is part of the widely used GotoBLAS library. Design decisions
  18251. are justified by successively refining a model of architectures with multilevel memories.
  18252. A simple but effective algorithm for executing this operation results. Implementations on a
  18253. broad selection of architectures are shown to achieve near-peak performance.},
  18254. Accepted = {25 April 2007},
  18255. Author = {Kazushige Goto and Robert A. van de Geijn},
  18256. Date-Added = {2007-08-10 13:16:38 -0600},
  18257. Date-Modified = {2009-08-25 22:28:17 -0600},
  18258. Journal = {{ACM} Transactions on Mathematical Software},
  18259. Number = {3},
  18260. Title = {Anatomy of a High-Performance Matrix Multiplication},
  18261. Upcoming = {true},
  18262. Volume = {34},
  18263. Year = {2008},
  18264. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0dPVE9fVE9NUy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUdPVE9fVE9NUy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/qHM5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHT1RPX1RPTVMucGRmAA4AHAANAEcATwBUAE8AXwBUAE8ATQBTAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR09UT19UT01TLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  18265. @inproceedings{Lim:1997uq,
  18266. Author = {Amy W. Lim and Monica S. Lam},
  18267. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18268. Date-Added = {2007-08-07 14:42:51 -0600},
  18269. Date-Modified = {2010-12-17 10:23:08 -0700},
  18270. Isbn = {0-89791-853-3},
  18271. Location = {Paris, France},
  18272. Pages = {201--214},
  18273. Publisher = {ACM Press},
  18274. Title = {Maximizing parallelism and minimizing synchronization with affine transforms},
  18275. Year = {1997},
  18276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjAxLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMDEtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eibRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDEtbGltLnBkZgAOABoADABwADIAMAAxAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDIwMS1saW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  18277. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263719}}
  18278. @article{Lim:1998fk,
  18279. Author = {Amy W. Lim and Monica S. Lam},
  18280. Date-Added = {2007-08-07 14:33:39 -0600},
  18281. Date-Modified = {2010-12-17 10:23:08 -0700},
  18282. Issn = {0167-8191},
  18283. Journal = {Parallel Comput.},
  18284. Number = {3-4},
  18285. Pages = {445--475},
  18286. Publisher = {Elsevier Science Publishers B. V.},
  18287. Title = {Maximizing parallelism and minimizing synchronization with affine partitions},
  18288. Volume = {24},
  18289. Year = {1998},
  18290. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlsaW05OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWxpbTk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLPRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbTk4LnBkZgAADgAUAAkAbABpAG0AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2xpbTk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  18291. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-8191(98)00021-0}}
  18292. @article{Krishnan:2006eu,
  18293. Author = {Sandhya Krishnan and Sriram Krishnamoorthy and Gerald Baumgartner and Chi-Chung Lam and J. Ramanujam and P. Sadayappan and Venkatesh Choppella},
  18294. Date-Added = {2007-08-07 22:08:17 +0200},
  18295. Date-Modified = {2010-12-17 10:23:08 -0700},
  18296. Issn = {0743-7315},
  18297. Journal = {J. Parallel Distrib. Comput.},
  18298. Number = {5},
  18299. Pages = {659--673},
  18300. Publisher = {Academic Press, Inc.},
  18301. Title = {Efficient synthesis of out-of-core algorithms using a nonlinear optimization solver},
  18302. Volume = {66},
  18303. Year = {2006},
  18304. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2005.06.017}}
  18305. @article{Hall:2005wd,
  18306. Author = {Mary W. Hall and Saman P. Amarasinghe and Brian R. Murphy and Shih-Wei Liao and Monica S. Lam},
  18307. Date-Added = {2007-08-07 21:36:47 +0200},
  18308. Date-Modified = {2010-12-17 10:23:08 -0700},
  18309. Issn = {0164-0925},
  18310. Journal = {ACM Trans. Program. Lang. Syst.},
  18311. Number = {4},
  18312. Pages = {662--731},
  18313. Publisher = {ACM Press},
  18314. Title = {Interprocedural parallelization analysis in SUIF},
  18315. Volume = {27},
  18316. Year = {2005},
  18317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYyLWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYyLWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tx0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjYyLWhhbGwucGRmAAAOABwADQBwADYANgAyAC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjYyLWhhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18318. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1075382.1075385}}
  18319. @techreport{Pugh:1991rr,
  18320. Author = {William Pugh},
  18321. Date-Added = {2007-08-07 21:33:45 +0200},
  18322. Date-Modified = {2007-08-07 21:33:48 +0200},
  18323. Publisher = {University of Maryland at College Park},
  18324. Source = {UMIACS-TR-91-49},
  18325. Title = {The Omega test: a fast and practical integer programming algorithm for dependence analysis},
  18326. Year = {1991}}
  18327. @inproceedings{Pugh:1991lq,
  18328. Author = {William Pugh},
  18329. Booktitle = {ICS '91: Proceedings of the 5th international conference on Supercomputing},
  18330. Date-Added = {2007-08-07 21:32:40 +0200},
  18331. Date-Modified = {2010-12-17 10:23:08 -0700},
  18332. Isbn = {0-89791-434-1},
  18333. Location = {Cologne, West Germany},
  18334. Pages = {341--352},
  18335. Publisher = {ACM Press},
  18336. Title = {Uniform techniques for loop optimization},
  18337. Year = {1991},
  18338. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzQxLXB1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzQxLXB1Z2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rE0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzQxLXB1Z2gucGRmAAAOABwADQBwADMANAAxAC0AcAB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzQxLXB1Z2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18339. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109025.109108}}
  18340. @inproceedings{Ahmed:2000pd,
  18341. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  18342. Booktitle = {ICS '00: Proceedings of the 14th international conference on Supercomputing},
  18343. Date-Added = {2007-08-07 21:27:42 +0200},
  18344. Date-Modified = {2010-12-17 10:23:08 -0700},
  18345. Isbn = {1-58113-270-0},
  18346. Location = {Santa Fe, New Mexico, United States},
  18347. Pages = {141--152},
  18348. Publisher = {ACM Press},
  18349. Title = {Synthesizing transformations for locality enhancement of imperfectly-nested loop nests},
  18350. Year = {2000},
  18351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTQxLWFobWVkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE0MS1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95w9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MS1haG1lZC5wZGYADgAeAA4AcAAxADQAMQAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTQxLWFobWVkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18352. Bdsk-Url-1 = {http://doi.acm.org/10.1145/335231.335245}}
  18353. @article{Eichenberger:2006ul,
  18354. 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},
  18355. Date-Added = {2007-08-07 21:25:40 +0200},
  18356. Date-Modified = {2007-08-07 21:25:45 +0200},
  18357. Issn = {0018-8670},
  18358. Journal = {IBM Syst. J.},
  18359. Number = {1},
  18360. Pages = {59--84},
  18361. Publisher = {IBM Corp.},
  18362. Title = {Using advanced compiler technology to exploit the performance of the Cell Broadband EngineTM architecture},
  18363. Volume = {45},
  18364. Year = {2006}}
  18365. @inproceedings{Kandemir:2001gf,
  18366. Author = {Mahmut Kandemir},
  18367. Booktitle = {SAC '01: Proceedings of the 2001 ACM symposium on Applied computing},
  18368. Date-Added = {2007-08-07 21:16:51 +0200},
  18369. Date-Modified = {2010-12-17 10:23:08 -0700},
  18370. Isbn = {1-58113-287-5},
  18371. Location = {Las Vegas, Nevada, United States},
  18372. Pages = {632--635},
  18373. Publisher = {ACM Press},
  18374. Title = {A dynamic locality optimization algorithm for linear algebra codes},
  18375. Year = {2001},
  18376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MzIta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjMyLWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tq0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMyLWthbmRlbWlyLnBkZgAADgAkABEAcAA2ADMAMgAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjMyLWthbmRlbWlyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18377. Bdsk-Url-1 = {http://doi.acm.org/10.1145/372202.372788}}
  18378. @article{Fricker:1995mz,
  18379. Author = {Christine Fricker and Olivier Temam and William Jalby},
  18380. Date-Added = {2007-08-07 21:15:59 +0200},
  18381. Date-Modified = {2010-12-17 10:23:08 -0700},
  18382. Issn = {0164-0925},
  18383. Journal = {ACM Trans. Program. Lang. Syst.},
  18384. Number = {4},
  18385. Pages = {561--575},
  18386. Publisher = {ACM Press},
  18387. Title = {Influence of cross-interferences on blocked loops: a case study with matrix-vector multiply},
  18388. Volume = {17},
  18389. Year = {1995},
  18390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjEtZnJpY2tlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjEtZnJpY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0DRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjEtZnJpY2tlci5wZGYADgAiABAAcAA1ADYAMQAtAGYAcgBpAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU2MS1mcmlja2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18391. Bdsk-Url-1 = {http://doi.acm.org/10.1145/210184.210185}}
  18392. @article{Ahmed:2001fr,
  18393. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  18394. Date-Added = {2007-08-07 21:12:53 +0200},
  18395. Date-Modified = {2010-12-17 10:23:08 -0700},
  18396. Issn = {0885-7458},
  18397. Journal = {Int. J. Parallel Program.},
  18398. Number = {5},
  18399. Pages = {493--544},
  18400. Publisher = {Kluwer Academic Publishers},
  18401. Title = {Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested Loop Nests},
  18402. Volume = {29},
  18403. Year = {2001},
  18404. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1012293814832}}
  18405. @article{Wolf:1991rt,
  18406. Author = {M. E. Wolf and M. S. Lam},
  18407. Date-Added = {2007-08-07 21:08:22 +0200},
  18408. Date-Modified = {2010-12-17 10:23:08 -0700},
  18409. Issn = {1045-9219},
  18410. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  18411. Number = {4},
  18412. Pages = {452--471},
  18413. Publisher = {IEEE Press},
  18414. Title = {A Loop Transformation Theory and an Algorithm to Maximize Parallelism},
  18415. Volume = {2},
  18416. Year = {1991},
  18417. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDk3OTAyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwOTc5MDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9FV8zlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDk3OTAyLnBkZgAADgAaAAwAMAAwADAAOQA3ADkAMAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwOTc5MDIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18418. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.97902}}
  18419. @inproceedings{Kandemir:2002yq,
  18420. Author = {M. Kandemir and I. Kadayif and A. Choudhary and J. A. Zambreno},
  18421. Booktitle = {CASES '02: Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems},
  18422. Date-Added = {2007-08-07 20:58:42 +0200},
  18423. Date-Modified = {2010-12-17 10:23:08 -0700},
  18424. Isbn = {1-58113-575-0},
  18425. Location = {Grenoble, France},
  18426. Pages = {127--135},
  18427. Publisher = {ACM Press},
  18428. Title = {Optimizing inter-nest data locality},
  18429. Year = {2002},
  18430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjcta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTI3LWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mp0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI3LWthbmRlbWlyLnBkZgAADgAkABEAcAAxADIANwAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTI3LWthbmRlbWlyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18431. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581630.581650}}
  18432. @inproceedings{Aldrich:2004fj,
  18433. Author = {Jonathan Aldrich and Craig Chambers},
  18434. Booktitle = {European Conference on Object-Oriented Programming},
  18435. Date-Added = {2007-08-07 20:56:44 +0200},
  18436. Date-Modified = {2009-08-25 22:28:17 -0600},
  18437. Month = {June},
  18438. Title = {Ownership Domains: Separating Aliasing Policy from Mechanism},
  18439. Year = {2004},
  18440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDA0MC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMDQwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cz3RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMDQwLnBkZgAOABoADABlAGMAbwBvAHAAMAA0ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZWNvb3AwNDAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  18441. @inproceedings{Reppy:2007uq,
  18442. Author = {John Reppy and Aaron Turon},
  18443. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  18444. Date-Added = {2007-08-02 16:42:01 +0200},
  18445. Date-Modified = {2009-08-25 22:28:17 -0600},
  18446. Isbn = {978-3-540-73588-5},
  18447. Location = {Heidelberg},
  18448. Pages = {373--398},
  18449. Publisher = {Springer},
  18450. Series = {LNCS},
  18451. Title = {Metaprogramming with Traits},
  18452. Volume = {4609},
  18453. Year = {2007},
  18454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzczLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzNzMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JaczlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzczLnBkZgAADgAaAAwANAA2ADAAOQAwADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzNzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18455. @inproceedings{Wadler:1987fk,
  18456. Author = {P. Wadler},
  18457. Booktitle = {POPL '87: Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  18458. Date-Added = {2007-08-02 14:19:07 +0200},
  18459. Date-Modified = {2010-12-17 10:23:08 -0700},
  18460. Isbn = {0-89791-215-2},
  18461. Location = {Munich, West Germany},
  18462. Pages = {307--313},
  18463. Publisher = {ACM Press},
  18464. Title = {Views: a way for pattern matching to cohabit with data abstraction},
  18465. Year = {1987},
  18466. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwNy13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96rdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwNy13YWRsZXIucGRmAAAOACAADwBwADMAMAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwNy13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18467. Bdsk-Url-1 = {http://doi.acm.org/10.1145/41625.41653}}
  18468. @inproceedings{Huang:2007uq,
  18469. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  18470. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  18471. Date-Added = {2007-07-31 14:23:39 +0200},
  18472. Date-Modified = {2009-08-25 22:28:17 -0600},
  18473. Isbn = {978-3-540-73588-5},
  18474. Location = {Heidelberg},
  18475. Pages = {399--424},
  18476. Publisher = {Springer},
  18477. Series = {LNCS},
  18478. Title = {Morphing: Safely Shaping a Class in the Image of Others},
  18479. Volume = {4609},
  18480. Year = {2007},
  18481. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzk5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FJMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzk5LnBkZgAADgAaAAwANAA2ADAAOQAwADMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18482. @inproceedings{Vaziri:2007fk,
  18483. Author = {Mandana Vaziri and Frank Tip and Stephen Fink and Julian Dolby},
  18484. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  18485. Date-Added = {2007-07-31 14:13:43 +0200},
  18486. Date-Modified = {2009-08-25 22:28:17 -0600},
  18487. Isbn = {978-3-540-73588-5},
  18488. Location = {Heidelberg},
  18489. Pages = {54--78},
  18490. Publisher = {Springer},
  18491. Series = {LNCS},
  18492. Title = {Declarative Object Identity Using Relation Types},
  18493. Volume = {4609},
  18494. Year = {2007},
  18495. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMDU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAwNTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8E98zlmrgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEIAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMDU0LnBkZgAADgAaAAwANAA2ADAAOQAwADAANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAwNTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18496. @article{Kendall:2000fr,
  18497. 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},
  18498. Date-Added = {2007-07-24 21:12:48 -0600},
  18499. Date-Modified = {2009-08-25 22:28:17 -0600},
  18500. Journal = {Computer Physics Communications},
  18501. Month = {June},
  18502. Pages = {260-283},
  18503. Title = {High performance computational chemistry: An overview of {NWChem} a distributed parallel application},
  18504. Volume = {128},
  18505. Year = {2000},
  18506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ierRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0xNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  18507. @article{Bohm:1994ys,
  18508. Author = {A. P. W. B{\"o}hm and R. R. Oldehoeft},
  18509. Date-Added = {2007-07-24 12:55:46 -0600},
  18510. Date-Modified = {2010-12-17 10:23:08 -0700},
  18511. Issn = {0164-0925},
  18512. Journal = {ACM Trans. Program. Lang. Syst.},
  18513. Number = {6},
  18514. Pages = {1675--1683},
  18515. Publisher = {ACM Press},
  18516. Title = {Two issues in parallel language design},
  18517. Volume = {16},
  18518. Year = {1994},
  18519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjc1LWJvaG0tMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjc1LWJvaG0tMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efPRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjc1LWJvaG0tMS5wZGYADgAiABAAcAAxADYANwA1AC0AYgBvAGgAbQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2NzUtYm9obS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18520. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197325}}
  18521. @inproceedings{Gaudiot:1997vn,
  18522. Author = {Jean-Luc Gaudiot and Tom DeBoni and John Feo and Wim B{\"o}hm and Walid Najjar and Patrick Miller},
  18523. Booktitle = {PAS '97: Proceedings of the 2nd AIZU International Symposium on Parallel Algorithms / Architecture Synthesis},
  18524. Date-Added = {2007-07-24 12:51:53 -0600},
  18525. Date-Modified = {2009-08-25 22:28:17 -0600},
  18526. Isbn = {0-8186-7870-4},
  18527. Pages = {112},
  18528. Publisher = {IEEE Computer Society},
  18529. Title = {The Sisal Model of Functional Programming and its Implementation},
  18530. Year = {1997},
  18531. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdhdWRpb3Q5N3Npc2FsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2F1ZGlvdDk3c2lzYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91aNEPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2F1ZGlvdDk3c2lzYWwucGRmAA4AJgASAGcAYQB1AGQAaQBvAHQAOQA3AHMAaQBzAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9nYXVkaW90OTdzaXNhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  18532. @inproceedings{Sarkar:1990kx,
  18533. Author = {Vivek Sarkar and David Cann},
  18534. Booktitle = {ICS '90: Proceedings of the 4th international conference on Supercomputing},
  18535. Date-Added = {2007-07-24 12:46:19 -0600},
  18536. Date-Modified = {2010-12-17 10:23:08 -0700},
  18537. Isbn = {0-89791-369-8},
  18538. Location = {Amsterdam, The Netherlands},
  18539. Pages = {148--164},
  18540. Publisher = {ACM Press},
  18541. Title = {POSC---a partitioning and optimizing SISAL compiler},
  18542. Year = {1990},
  18543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDgtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0OC1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95z9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0OC1zYXJrYXIucGRmAAAOACAADwBwADEANAA4AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0OC1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18544. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77726.255152}}
  18545. @article{Raymond:2000uq,
  18546. Author = {D. J. Raymond},
  18547. Date-Added = {2007-07-24 12:37:13 -0600},
  18548. Date-Modified = {2010-12-17 10:23:08 -0700},
  18549. Issn = {1075-3583},
  18550. Journal = {Linux J.},
  18551. Number = {80es},
  18552. Pages = {14},
  18553. Publisher = {Specialized Systems Consultants, Inc.},
  18554. Title = {SISAL: A Safe and Efficient Language for Numerical Calculations},
  18555. Volume = {2000},
  18556. Year = {2000},
  18557. 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}}
  18558. @inproceedings{Cann:1990fk,
  18559. Author = {David Cann and John Feo},
  18560. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  18561. Date-Added = {2007-07-24 12:35:45 -0600},
  18562. Date-Modified = {2009-08-25 22:28:17 -0600},
  18563. Isbn = {O-69791-412-O},
  18564. Location = {New York, New York},
  18565. Pages = {626--636},
  18566. Publisher = {IEEE Computer Society},
  18567. Title = {{SISAL} versus {FORTRAN}: a comparison using the Livermore Loops},
  18568. Year = {1990},
  18569. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjI2LWNhbm4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjI2LWNhbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tg0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjI2LWNhbm4ucGRmAAAOABwADQBwADYAMgA2AC0AYwBhAG4AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjI2LWNhbm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  18570. @article{Drummond:2005uq,
  18571. Author = {L. A. Drummond and O. A. Marques},
  18572. Date-Added = {2007-07-22 10:09:39 -0600},
  18573. Date-Modified = {2010-12-17 10:23:08 -0700},
  18574. Issn = {0098-3500},
  18575. Journal = {ACM Trans. Math. Softw.},
  18576. Number = {3},
  18577. Pages = {282--301},
  18578. Publisher = {ACM Press},
  18579. Title = {An overview of the {Advanced CompuTational Software (ACTS) collection}},
  18580. Volume = {31},
  18581. Year = {2005},
  18582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZHJ1bW1vbmQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWRydW1tb25kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qN0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgyLWRydW1tb25kLnBkZgAADgAkABEAcAAyADgAMgAtAGQAcgB1AG0AbQBvAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgyLWRydW1tb25kLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18583. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089016}}
  18584. @article{Heroux:2005fk,
  18585. 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},
  18586. Date-Added = {2007-07-22 09:48:56 -0600},
  18587. Date-Modified = {2010-12-17 10:23:08 -0700},
  18588. Issn = {0098-3500},
  18589. Journal = {ACM Trans. Math. Softw.},
  18590. Number = {3},
  18591. Pages = {397--423},
  18592. Publisher = {ACM Press},
  18593. Title = {An overview of the {Trilinos} project},
  18594. Volume = {31},
  18595. Year = {2005},
  18596. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089021}}
  18597. @book{Milner:1990fk,
  18598. Author = {Robin Milner and Mads Tofte and Robert Harper},
  18599. Date-Added = {2007-07-12 21:32:14 -0600},
  18600. Date-Modified = {2007-07-12 21:32:19 -0600},
  18601. Isbn = {0-262-63132-6},
  18602. Publisher = {MIT Press},
  18603. Title = {The definition of Standard ML},
  18604. Year = {1990}}
  18605. @book{Appel:2003fk,
  18606. Author = {Andrew W. Appel and Jens Palsberg},
  18607. Date-Added = {2007-07-08 20:36:33 -0600},
  18608. Date-Modified = {2007-07-08 20:36:38 -0600},
  18609. Isbn = {052182060X},
  18610. Publisher = {Cambridge University Press},
  18611. Title = {Modern Compiler Implementation in Java},
  18612. Year = {2003}}
  18613. @phdthesis{Siek:2005lr,
  18614. Author = {Jeremy G. Siek},
  18615. Date-Added = {2007-07-07 10:04:10 -0600},
  18616. Date-Modified = {2009-08-25 22:28:17 -0600},
  18617. Month = {August},
  18618. School = {Indiana University},
  18619. Title = {A Language for Generic Programming},
  18620. Year = {2005},
  18621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHNpZWswNV90aGVzaXMoNCkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRzaWVrMDVfdGhlc2lzKDQpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oM0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDVfdGhlc2lzKDQpLnBkZgAOACoAFABzAGkAZQBrADAANQBfAHQAaABlAHMAaQBzACgANAApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3NpZWswNV90aGVzaXMoNCkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  18622. @mastersthesis{Wehr2005,
  18623. Author = {Stefan Wehr},
  18624. Date-Added = {2007-07-12 11:28:14 -0600},
  18625. Date-Modified = {2007-07-12 11:28:31 -0600},
  18626. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/Wehr_ML_modules_and_Haskell_type_classes.pdf},
  18627. Month = {November},
  18628. School = {Albert-Ludwigs-Universit{\"a}t},
  18629. Title = {{ML} Modules and {Haskell} Type Classes: A Constructive Comparison},
  18630. Year = 2005,
  18631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPC4uLy4uLy4uL3BhcGVycy9XZWhyX01MX21vZHVsZXNfYW5kX0hhc2tlbGxfdHlwZV9jbGFzc2VzLnBkZtIXCxgZV05TLmRhdGFPEQHYAAAAAAHYAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfV2Vocl9NTF9tb2R1bGVzX2FuZF8jMjQxRjdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQff8K7wNNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMK8FTMAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOldlaHJfTUxfbW9kdWxlc19hbmRfIzI0MUY3Ri5wZGYADgBaACwAVwBlAGgAcgBfAE0ATABfAG0AbwBkAHUAbABlAHMAXwBhAG4AZABfAEgAYQBzAGsAZQBsAGwAXwB0AHkAcABlAF8AYwBsAGEAcwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPlVzZXJzL3NpZWsvcGFwZXJzL1dlaHJfTUxfbW9kdWxlc19hbmRfSGFza2VsbF90eXBlX2NsYXNzZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzQDSANoCtgK4Ar0CyALRAt8C4wLqAvMC+AMFAwgDGgMdAyIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADJA==}}
  18632. @inproceedings{Wehr:2007uq,
  18633. Author = {Stefan Wehr and Ralf L{\"a}mmel and Peter Thiemann},
  18634. Booktitle = {ECOOP 2007, Proceedings},
  18635. Date-Added = {2007-07-12 11:16:48 -0600},
  18636. Date-Modified = {2011-11-12 18:09:59 -0700},
  18637. Month = jul,
  18638. Note = {25 pages; To appear},
  18639. Publisher = {Springer-Verlag},
  18640. Series = {LNCS},
  18641. Title = {{JavaGI: Generalized Interfaces for Java}},
  18642. Year = 2007,
  18643. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci0yLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXItMi5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXItMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  18644. @inproceedings{Dreyer:2007fk,
  18645. Author = {Derek Dreyer and Robert Harper and Manuel M. T. Chakravarty and Gabriele Keller},
  18646. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18647. Date-Added = {2007-07-12 11:14:28 -0600},
  18648. Date-Modified = {2010-12-17 10:23:08 -0700},
  18649. Isbn = {1-59593-575-4},
  18650. Location = {Nice, France},
  18651. Pages = {63--70},
  18652. Publisher = {ACM Press},
  18653. Title = {Modular type classes},
  18654. Year = {2007},
  18655. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtZHJleWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLWRyZXllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97Y9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWRyZXllci5wZGYADgAeAA4AcAA2ADMALQBkAHIAZQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtZHJleWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18656. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190229}}
  18657. @manual{Rossum:2006lr,
  18658. Author = {Guido van Rossum},
  18659. Date-Added = {2007-07-09 09:16:56 -0600},
  18660. Date-Modified = {2010-12-17 10:23:08 -0700},
  18661. Edition = {2.5},
  18662. Month = {September},
  18663. Organization = {Python Software Foundation},
  18664. Title = {Python Reference Manual},
  18665. Year = {2006},
  18666. Bdsk-Url-1 = {http://docs.python.org/ref/ref.html}}
  18667. @article{Fraser:1992vn,
  18668. Author = {Christopher W. Fraser and Robert R. Henry and Todd A. Proebsting},
  18669. Date-Added = {2007-07-03 08:22:10 -0600},
  18670. Date-Modified = {2010-12-17 10:23:08 -0700},
  18671. Issn = {0362-1340},
  18672. Journal = {SIGPLAN Not.},
  18673. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p68-fraser.pdf},
  18674. Number = {4},
  18675. Pages = {68--76},
  18676. Publisher = {ACM Press},
  18677. Title = {BURG: fast optimal instruction selection and tree parsing},
  18678. Volume = {27},
  18679. Year = {1992},
  18680. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131080.131089}}
  18681. @article{Aho:1989kx,
  18682. Author = {Alfred V. Aho and Mahadevan Ganapathi and Steven W. K. Tjiang},
  18683. Date-Added = {2007-07-03 08:19:01 -0600},
  18684. Date-Modified = {2010-12-17 10:23:08 -0700},
  18685. Issn = {0164-0925},
  18686. Journal = {ACM Trans. Program. Lang. Syst.},
  18687. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p491-aho.pdf},
  18688. Number = {4},
  18689. Pages = {491--516},
  18690. Publisher = {ACM Press},
  18691. Title = {Code generation using tree matching and dynamic programming},
  18692. Volume = {11},
  18693. Year = {1989},
  18694. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.75700}}
  18695. @article{Aho:1976uq,
  18696. Author = {A. V. Aho and S. C. Johnson},
  18697. Date-Added = {2007-07-03 08:18:21 -0600},
  18698. Date-Modified = {2010-12-17 10:23:08 -0700},
  18699. Issn = {0004-5411},
  18700. Journal = {J. ACM},
  18701. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p488-aho.pdf},
  18702. Number = {3},
  18703. Pages = {488--501},
  18704. Publisher = {ACM Press},
  18705. Title = {Optimal Code Generation for Expression Trees},
  18706. Volume = {23},
  18707. Year = {1976},
  18708. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321958.321970}}
  18709. @article{Fraser:1992fk,
  18710. Author = {Christopher W. Fraser and David R. Hanson and Todd A. Proebsting},
  18711. Date-Added = {2007-07-03 08:17:35 -0600},
  18712. Date-Modified = {2010-12-17 10:23:08 -0700},
  18713. Issn = {1057-4514},
  18714. Journal = {ACM Lett. Program. Lang. Syst.},
  18715. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p213-fraser.pdf},
  18716. Number = {3},
  18717. Pages = {213--226},
  18718. Publisher = {ACM Press},
  18719. Title = {Engineering a simple, efficient code-generator generator},
  18720. Volume = {1},
  18721. Year = {1992},
  18722. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151640.151642}}
  18723. @inproceedings{Appel:2007lr,
  18724. Author = {Andrew W. Appel and Sandrine Blazy},
  18725. Booktitle = {20th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2007)},
  18726. Date-Added = {2007-07-03 22:07:45 -0600},
  18727. Date-Modified = {2009-08-25 22:28:17 -0600},
  18728. Title = {Separation Logic for Small-step Cminor},
  18729. Year = {2007},
  18730. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFwcGVsQmxhenkwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7wTM5ZrCAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBcHBlbEJsYXp5MDcucGRmAAAOACIAEABBAHAAcABlAGwAQgBsAGEAegB5ADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  18731. @inproceedings{Chen:2005fk,
  18732. Author = {Chun Chen and Jacqueline Chame and Mary Hall},
  18733. Booktitle = {CGO '05: Proceedings of the international symposium on Code generation and optimization},
  18734. Date-Added = {2007-06-28 09:26:14 -0600},
  18735. Date-Modified = {2010-12-17 10:23:08 -0700},
  18736. Isbn = {0-7695-2298-X},
  18737. Pages = {111--122},
  18738. Publisher = {IEEE Computer Society},
  18739. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  18740. Year = {2005},
  18741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZ28wNV9jaHVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2dvMDVfY2h1bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xF9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2dvMDVfY2h1bi5wZGYADgAeAA4AYwBnAG8AMAA1AF8AYwBoAHUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jZ28wNV9jaHVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18742. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyOTgwMTExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjI5ODAxMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71bMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyOTgwMTExLnBkZgAADgAaAAwAMgAyADkAOAAwADEAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjI5ODAxMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18743. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  18744. @inproceedings{Whalley:2005kx,
  18745. Author = {R. Clint Whaley and David B. Whalley},
  18746. Booktitle = {ICPP '05: Proceedings of the 2005 International Conference on Parallel Processing},
  18747. Date-Added = {2007-06-26 09:27:36 -0600},
  18748. Date-Modified = {2010-12-17 10:23:08 -0700},
  18749. Isbn = {0-7695-2380-3},
  18750. Pages = {89--98},
  18751. Publisher = {IEEE Computer Society},
  18752. Title = {Tuning High Performance Kernels through Empirical Compilation},
  18753. Year = {2005},
  18754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpY3BwMDVfOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljcHAwNV84LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddPRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGljcHAwNV84LnBkZgAOABoADABpAGMAcABwADAANQBfADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaWNwcDA1XzgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  18755. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2005.77}}
  18756. @inproceedings{Triantafyllis:2003uq,
  18757. Author = {Spyridon Triantafyllis and Manish Vachharajani and Neil Vachharajani and David I. August},
  18758. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  18759. Date-Added = {2007-06-26 09:21:06 -0600},
  18760. Date-Modified = {2009-08-25 22:28:17 -0600},
  18761. Isbn = {0-7695-1913-X},
  18762. Location = {San Francisco, California},
  18763. Pages = {204--215},
  18764. Publisher = {IEEE Computer Society},
  18765. Title = {Compiler optimization-space exploration},
  18766. Year = {2003},
  18767. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZwMjA0LXRyaWFudGFmeWxsaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIrIywqaLC1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwqbfawAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNC10cmlhbnRhZnlsbGlzLnBkZgAADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  18768. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDQtdHJpYW50YWZ5bGxpcy5wZGYADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcDIwNC10cmlhbnRhZnlsbGlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  18769. @inproceedings{Bikshandi:2006fk,
  18770. 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},
  18771. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  18772. Date-Added = {2007-06-26 08:47:48 -0600},
  18773. Date-Modified = {2010-12-17 10:23:08 -0700},
  18774. Isbn = {1-59593-189-9},
  18775. Location = {New York, New York, USA},
  18776. Pages = {48--57},
  18777. Publisher = {ACM Press},
  18778. Title = {Programming for parallelism and locality with hierarchically tiled arrays},
  18779. Year = {2006},
  18780. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0OC1iaWtzaGFuZGkwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDQ4LWJpa3NoYW5kaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4LWJpa3NoYW5kaTAucGRmAA4AJgASAHAANAA4AC0AYgBpAGsAcwBoAGEAbgBkAGkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNDgtYmlrc2hhbmRpMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18781. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122981}}
  18782. @inproceedings{Michalakes:2001fk,
  18783. Author = {J. Michalakes and R. Loft and A. Bourgeois},
  18784. Booktitle = {HPC Asia},
  18785. Date-Added = {2007-06-15 10:32:57 -0600},
  18786. Date-Modified = {2009-08-25 22:28:17 -0600},
  18787. Month = {September},
  18788. Pages = {24--28},
  18789. Title = {Performance-Portability and the Weather Research and Forecast Model},
  18790. Year = {2001},
  18791. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy9taWNoYWxha2VzMDFwZXJmb3JtYW5jZXBvcnRhYmlsaXR5LnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbWljaGFsYWtlczAxcGVyZm9ybWEjMjI4M0Q1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKD1cKYGwFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYb2EAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1pY2hhbGFrZXMwMXBlcmZvcm1hIzIyODNENS5wZGYADgBOACYAbQBpAGMAaABhAGwAYQBrAGUAcwAwADEAcABlAHIAZgBvAHIAbQBhAG4AYwBlAHAAbwByAHQAYQBiAGkAbABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL21pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  18792. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJm1pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9taWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jj0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAOAE4AJgBtAGkAYwBoAGEAbABhAGsAZQBzADAAMQBwAGUAcgBmAG8AcgBtAGEAbgBjAGUAcABvAHIAdABhAGIAaQBsAGkAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL21pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==}}
  18793. @inproceedings{Michalakes:2004lr,
  18794. Author = {J. Michalakes and J. Dudhia and D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  18795. Booktitle = {11th ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  18796. Date-Added = {2007-06-15 10:19:22 -0600},
  18797. Date-Modified = {2009-08-25 22:28:17 -0600},
  18798. Month = {October},
  18799. Pages = {25--29},
  18800. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  18801. Year = {2004},
  18802. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDw8KYGB1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYbH0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjbXdmXzIwMDQucGRmAAAOAB4ADgBlAGMAbQB3AGYAXwAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZWNtd2ZfMjAwNC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18803. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zOtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNtd2ZfMjAwNC5wZGYADgAeAA4AZQBjAG0AdwBmAF8AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9lY213Zl8yMDA0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  18804. @article{Hill:1989fk,
  18805. Annote = {The 3 C's of modeling cache behavior:
  18806. 1) conflict misses
  18807. 2) capacity misses
  18808. 3) compulsory misses},
  18809. Author = {M. D. Hill and A. J. Smith},
  18810. Date-Added = {2007-06-14 10:25:33 -0600},
  18811. Date-Modified = {2010-12-17 10:23:08 -0700},
  18812. Issn = {0018-9340},
  18813. Journal = {IEEE Trans. Comput.},
  18814. Number = {12},
  18815. Pages = {1612--1630},
  18816. Publisher = {IEEE Computer Society},
  18817. Title = {Evaluating Associativity in CPU Caches},
  18818. Volume = {38},
  18819. Year = {1989},
  18820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9IaWxsLjE5ODkuVEMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBIaWxsLjE5ODkuVEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpdwpbH8FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpccUAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6SGlsbC4xOTg5LlRDLnBkZgAADgAiABAASABpAGwAbAAuADEAOQA4ADkALgBUAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9IaWxsLjE5ODkuVEMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18821. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEhpbGwuMTk4OS5UQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPNyLM5Zr3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIaWxsLjE5ODkuVEMucGRmAAAOACIAEABIAGkAbABsAC4AMQA5ADgAOQAuAFQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  18822. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.40842}}
  18823. @manual{Wenzel:2005qy,
  18824. Author = {Markus Wenzel},
  18825. Date-Added = {2007-06-12 12:27:21 -0600},
  18826. Date-Modified = {2009-08-25 22:28:17 -0600},
  18827. Month = {October},
  18828. Organization = {TU M{\"u}nchen},
  18829. Title = {Using Axiomatic Type Classes in Isabelle},
  18830. Year = {2005},
  18831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9heGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJ6bcKUclIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKUxrIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmF4Y2xhc3MucGRmAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9heGNsYXNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  18832. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtheGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9urdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXhjbGFzcy5wZGYAAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXhjbGFzcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  18833. @inproceedings{Chlipala:2007fk,
  18834. Author = {Adam Chlipala},
  18835. Booktitle = {PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation},
  18836. Date-Added = {2007-06-12 10:36:04 -0600},
  18837. Date-Modified = {2010-12-17 10:23:08 -0700},
  18838. Isbn = {978-1-59593-633-2},
  18839. Location = {San Diego, California, USA},
  18840. Pages = {54--65},
  18841. Publisher = {ACM Press},
  18842. Title = {A certified type-preserving compiler from lambda calculus to assembly language},
  18843. Year = {2007},
  18844. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTQtY2hsaXBhbGEtMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1NC1jaGxpcGFsYS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienbClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTQtY2hsaXBhbGEtMS5wZGYAAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1NC1jaGxpcGFsYS0xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  18845. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1NC1jaGxpcGFsYS0xLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU0LWNobGlwYWxhLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LWNobGlwYWxhLTEucGRmAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTQtY2hsaXBhbGEtMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18846. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250742}}
  18847. @inproceedings{Sheard:2001fk,
  18848. Author = {Tim Sheard},
  18849. Booktitle = {SAIG 2001: Proceedings of the 2nd International Workshop on Semantics, Applications, and Implementation of Program Generation},
  18850. Date-Added = {2007-06-01 22:57:43 -0600},
  18851. Date-Modified = {2009-08-25 22:28:17 -0600},
  18852. Isbn = {3-540-42558-6},
  18853. Pages = {2--44},
  18854. Publisher = {Springer-Verlag},
  18855. Title = {Accomplishments and Research Challenges in Meta-programming},
  18856. Year = {2001},
  18857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9zaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienrClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGYADgA4ABsAcwBoAGUAYQByAGQAMAAwAGEAYwBjAG8AbQBwAGwAaQBzAGgAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  18858. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KA9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAOADgAGwBzAGgAZQBhAHIAZAAwADAAYQBjAGMAbwBtAHAAbABpAHMAaABtAGUAbgB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  18859. @inproceedings{Siek:2007qy,
  18860. Author = {Jeremy G. Siek and Walid Taha},
  18861. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  18862. Date-Added = {2007-05-23 11:11:35 -0600},
  18863. Date-Modified = {2012-12-29 13:31:43 -0700},
  18864. Month = {August},
  18865. Pages = {2-27},
  18866. Series = {LCNS},
  18867. Title = {Gradual Typing for Objects},
  18868. Volume = {4609},
  18869. Year = {2007},
  18870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vT0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjAucGRmAA4AFgAKAHAAYQBwAGUAcgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18871. @manual{Knuth:1987lr,
  18872. Author = {Donald Knuth and Tracy Larrabee and Paul M. Roberts},
  18873. Date-Added = {2007-05-21 20:08:34 -0600},
  18874. Date-Modified = {2009-08-25 22:28:17 -0600},
  18875. Organization = {Stanford University},
  18876. Title = {Mathematical Writing},
  18877. Year = {1987},
  18878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tYXRod3JpdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21hdGh3cml0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiUlfCd7hQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCeAywAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYXRod3JpdGluZy5wZGYADgAgAA8AbQBhAHQAaAB3AHIAaQB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWF0aHdyaXRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18879. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21hdGh3cml0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWF0aHdyaXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL941tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWF0aHdyaXRpbmcucGRmAAAOACAADwBtAGEAdABoAHcAcgBpAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWF0aHdyaXRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  18880. @manual{MIPS:2005zr,
  18881. Date-Added = {2007-05-20 15:56:28 -0600},
  18882. Date-Modified = {2009-08-25 22:28:17 -0600},
  18883. Edition = {2.5},
  18884. Month = {July},
  18885. Organization = {MIPS Technologies},
  18886. Title = {MIPS32 Architecture for Programmers Volume II: The MIPS32 Instruction Set},
  18887. Year = {2005},
  18888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDg2LTJCLU1JUFMzMkJJUy1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDg2LTJCLU1JUFMzMkJJUyMyMjdBNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpnwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Ni0yQi1NSVBTMzJCSVMjMjI3QTY3LnBkZgAOAEYAIgBNAEQAMAAwADAAOAA2AC0AMgBCAC0ATQBJAFAAUwAzADIAQgBJAFMALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  18889. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODYtMkItTUlQUzMyQklTLSNGMjUzNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTfM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDg2LTJCLU1JUFMzMkJJUy0jRjI1MzcucGRmAA4ARgAiAE0ARAAwADAAMAA4ADYALQAyAEIALQBNAEkAUABTADMAMgBCAEkAUwAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Ni0yQi1NSVBTMzJCSVMtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  18890. @manual{MIPS:2005ys,
  18891. Date-Added = {2007-05-20 15:54:39 -0600},
  18892. Date-Modified = {2009-08-25 22:28:17 -0600},
  18893. Edition = {2.5},
  18894. Month = {July},
  18895. Organization = {MIPS Technologies, Inc.},
  18896. Title = {MIPS32 Architecture for Programmers Volume I: Introduction to the MIPS32 Architecture},
  18897. Year = {2005},
  18898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDgyLTJCLU1JUFMzMklOVC1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDgyLTJCLU1JUFMzMklOVCMyMjdBNjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpjwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Mi0yQi1NSVBTMzJJTlQjMjI3QTYzLnBkZgAOAEYAIgBNAEQAMAAwADAAOAAyAC0AMgBCAC0ATQBJAFAAUwAzADIASQBOAFQALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  18899. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODItMkItTUlQUzMySU5ULSNFRkYzOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/zjM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDgyLTJCLU1JUFMzMklOVC0jRUZGMzgucGRmAA4ARgAiAE0ARAAwADAAMAA4ADIALQAyAEIALQBNAEkAUABTADMAMgBJAE4AVAAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Mi0yQi1NSVBTMzJJTlQtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  18900. @manual{Larus:vn,
  18901. Author = {James R. Larus},
  18902. Date-Added = {2007-05-20 15:27:22 -0600},
  18903. Date-Modified = {2009-08-25 22:28:17 -0600},
  18904. Organization = {Microsoft Research},
  18905. Title = {Getting Started with spim},
  18906. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9zcGltLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+psJ2J0kAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6kAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNwaW0ucGRmAAAOABIACABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvc3BpbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  18907. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzcGltLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KIdEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BpbS5wZGYADgASAAgAcwBwAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zcGltLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  18908. @manual{Larus:kx,
  18909. Author = {James R. Larus},
  18910. Date-Added = {2007-05-20 15:26:45 -0600},
  18911. Date-Modified = {2009-08-25 22:28:17 -0600},
  18912. Organization = {Microsoft Research},
  18913. Title = {Getting Started with xspim},
  18914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy94c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqnCdidJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnupAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp4c3BpbS5wZGYADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMveHNwaW0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18915. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl4c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jazRDz32AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+ERgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHhzcGltLnBkZgAADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3hzcGltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18916. @manual{Larus:uq,
  18917. Author = {James R. Larus},
  18918. Date-Added = {2007-05-20 15:20:49 -0600},
  18919. Date-Modified = {2009-08-25 22:28:17 -0600},
  18920. Organization = {Microsoft Research},
  18921. Title = {SPIM Command-Line Options},
  18922. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9TUElNX2NvbW1hbmQtbGluZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFVNQSU1fY29tbWFuZC1saW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPpfCdidIAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnuoAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpTUElNX2NvbW1hbmQtbGluZS5wZGYADgAsABUAUwBQAEkATQBfAGMAbwBtAG0AYQBuAGQALQBsAGkAbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvU1BJTV9jb21tYW5kLWxpbmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  18923. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1NQSU1fY29tbWFuZC1saW5lLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVU1BJTV9jb21tYW5kLWxpbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OS8zlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNQSU1fY29tbWFuZC1saW5lLnBkZgAOACwAFQBTAFAASQBNAF8AYwBvAG0AbQBhAG4AZAAtAGwAaQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUElNX2NvbW1hbmQtbGluZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  18924. @manual{Larus:fk,
  18925. Author = {James R. Larus},
  18926. Date-Added = {2007-05-20 15:19:55 -0600},
  18927. Date-Modified = {2009-08-25 22:28:17 -0600},
  18928. Organization = {Microsoft Research},
  18929. Title = {Assemblers, Linkers, and the SPIM Simulator},
  18930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9IUF9BcHBBLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELSFBfQXBwQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+lMJ2J0gAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6gAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkhQX0FwcEEucGRmAA4AGAALAEgAUABfAEEAcABwAEEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9IUF9BcHBBLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  18931. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtIUF9BcHBBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv75zOWa+AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASFBfQXBwQS5wZGYADgAYAAsASABQAF8AQQBwAHAAQQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  18932. @inproceedings{Trifonov:1996fj,
  18933. Author = {Valery Trifonov and Scott F. Smith},
  18934. Booktitle = {SAS '96: Proceedings of the 3rd International Symposium on Static Analysis},
  18935. Date-Added = {2007-05-19 08:21:04 -0600},
  18936. Date-Modified = {2009-08-25 22:28:17 -0600},
  18937. Isbn = {3-540-61739-6},
  18938. Pages = {349--365},
  18939. Publisher = {Springer-Verlag},
  18940. Title = {Subtyping Constrained Types},
  18941. Year = {1996},
  18942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqPCdhYSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdmpyAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYXM5Ni5wZGYADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2FzOTYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18943. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idrRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNhczk2LnBkZgAADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3Nhczk2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18944. @inproceedings{Eifrig:1995qy,
  18945. Author = {J. Eifrig and S. Smith and V. Trifonov},
  18946. Booktitle = {Mathematical Foundations of Programming Semantics},
  18947. Date-Added = {2007-05-19 08:12:44 -0600},
  18948. Date-Modified = {2009-08-25 22:28:17 -0600},
  18949. Title = {Type Inference for Recursively Constrained Types and its Application to {OOP}},
  18950. Year = {1995},
  18951. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZnBzOTUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZnBzOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ji0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZnBzOTUucGRmAA4AFgAKAG0AZgBwAHMAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21mcHM5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18952. @inproceedings{Pottier:1998fk,
  18953. Author = {Francois Pottier},
  18954. Booktitle = {ICFP '98: Proceedings of the 3rd ACM SIGPLAN international conference on Functional programming},
  18955. Date-Added = {2007-05-19 08:06:21 -0600},
  18956. Date-Modified = {2010-12-17 10:23:08 -0700},
  18957. Isbn = {1-58113-024-4},
  18958. Location = {Baltimore, Maryland, United States},
  18959. Pages = {228--238},
  18960. Publisher = {ACM Press},
  18961. Title = {A framework for type inference with subtyping},
  18962. Year = {1998},
  18963. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjI4LXBvdHRpZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjI4LXBvdHRpZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIj6gwnYWEgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnZqcgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIyOC1wb3R0aWVyLnBkZgAADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjI4LXBvdHRpZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18964. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjgtcG90dGllci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjgtcG90dGllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eknRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjgtcG90dGllci5wZGYADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyOC1wb3R0aWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18965. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289448}}
  18966. @article{Naraschewski:1999fk,
  18967. Author = {Wolfgang Naraschewski and Tobias Nipkow},
  18968. Date-Added = {2007-05-18 13:42:16 -0600},
  18969. Date-Modified = {2010-12-17 10:23:08 -0700},
  18970. Issn = {0168-7433},
  18971. Journal = {J. Autom. Reason.},
  18972. Number = {3},
  18973. Pages = {299--318},
  18974. Publisher = {Kluwer Academic Publishers},
  18975. Title = {Type Inference Verified: Algorithm {W} in {I}sabelle/{HOL}},
  18976. Volume = {23},
  18977. Year = {1999},
  18978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjycwnNg6lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnO1SgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ3LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ny5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  18979. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oa0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDcucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18980. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1006277616879}}
  18981. @inproceedings{McCool:2002fk,
  18982. Author = {Michael D. McCool and Zheng Qin and Tiberiu S. Popa},
  18983. Booktitle = {Graphics Hardware},
  18984. Date-Added = {2007-05-17 13:26:59 -0600},
  18985. Date-Modified = {2009-08-25 22:28:17 -0600},
  18986. Pages = {1--12},
  18987. Title = {Shader Metaprogramming},
  18988. Year = {2002},
  18989. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9tZXRhQVBJcGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBtZXRhQVBJcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjFQwnIIkFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJc8AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWV0YUFQSXBhcGVyLnBkZgAADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9tZXRhQVBJcGFwZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18990. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1ldGFBUElwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1ldGFBUElwYXBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN3RDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1ldGFBUElwYXBlci5wZGYADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWV0YUFQSXBhcGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  18991. @inproceedings{McCool:2006lr,
  18992. Author = {Michael D. McCool},
  18993. Booktitle = {GSPx Multicore Applications Conference},
  18994. Date-Added = {2007-05-17 13:13:54 -0600},
  18995. Date-Modified = {2009-08-25 22:28:17 -0600},
  18996. Title = {Data-Parallel Programming on the Cell BE and the GPU using the RapidMind Development Platform},
  18997. Year = {2006},
  18998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9XUGRwcm0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpXUGRwcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIi0/wnIFiFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJZ6AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6V1BkcHJtLnBkZgAADgAWAAoAVwBQAGQAcAByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9XUGRwcm0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  18999. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1dQZHBybS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCldQZHBybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9UjM5ZuOAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3gAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBXUGRwcm0ucGRmAAAOABYACgBXAFAAZABwAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1dQZHBybS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19000. @inproceedings{Fatahalian:2004qy,
  19001. Author = {K. Fatahalian and J. Sugerman and P. Hanrahan},
  19002. Booktitle = {HWWS '04: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware},
  19003. Date-Added = {2007-05-17 08:59:02 -0600},
  19004. Date-Modified = {2010-12-17 10:23:08 -0700},
  19005. Isbn = {3-905673-15-0},
  19006. Location = {Grenoble, France},
  19007. Pages = {133--137},
  19008. Publisher = {ACM Press},
  19009. Title = {Understanding the efficiency of GPU algorithms for matrix-matrix multiplication},
  19010. Year = {2004},
  19011. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTMzLWZhdGFoYWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTMzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqNwnHKEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIecAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMy1mYXRhaGFsaWFuLnBkZgAOACgAEwBwADEAMwAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMzMtZmF0YWhhbGlhbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19012. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMzMtZmF0YWhhbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMzMtZmF0YWhhbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebbRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtZmF0YWhhbGlhbi5wZGYAAA4AKAATAHAAMQAzADMALQBmAGEAdABhAGgAYQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMzMtZmF0YWhhbGlhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19013. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1058129.1058148}}
  19014. @techreport{Hall:2003lr,
  19015. Author = {Jesse D. Hall and Nathan A. Carr and John C. Hart},
  19016. Date-Added = {2007-05-17 08:57:28 -0600},
  19017. Date-Modified = {2009-08-25 22:28:17 -0600},
  19018. Institution = {University of Illinois Dept. of Computer Science},
  19019. Month = {March},
  19020. Number = {UIUCDCS-R-2003-2328},
  19021. Title = {Cache and Bandwidth Aware Matrix Multiplication on the GPU},
  19022. Year = {2003},
  19023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqgsJxyg8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyHm8AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAA4AMAAXAFUASQBVAEMARABDAFMALQBSAC0AMgAwADAAMwAtADIAMwAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  19024. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdVSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGSzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYADgAwABcAVQBJAFUAQwBEAEMAUwAtAFIALQAyADAAMAAzAC0AMgAzADIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  19025. @article{Owens:2007vn,
  19026. Date-Added = {2007-05-17 08:35:14 -0600},
  19027. Date-Modified = {2009-08-25 22:28:17 -0600},
  19028. Journal = {Computer Graphics Forum},
  19029. Number = {1},
  19030. Pages = {80--113},
  19031. Title = {A Survey of General-Purpose Computation on Graphics Hardware},
  19032. Volume = {26},
  19033. Year = {2007},
  19034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BU3VydmV5b2ZHZW5lcmFsUHVycG9zZUNvbXB1dGF0aW9ub25HcmFwaGljc0hhcmR3YXJlLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQVN1cnZleW9mR2VuZXJhbFB1cnAjMjIyQTdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqf8JxxncAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyGtcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkFTdXJ2ZXlvZkdlbmVyYWxQdXJwIzIyMkE3Ri5wZGYADgByADgAQQBTAHUAcgB2AGUAeQBvAGYARwBlAG4AZQByAGEAbABQAHUAcgBwAG8AcwBlAEMAbwBtAHAAdQB0AGEAdABpAG8AbgBvAG4ARwByAGEAcABoAGkAYwBzAEgAYQByAGQAdwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  19035. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BU3VydmV5b2ZHZW5lcmFsUHVycG8jRjM5RTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADznlzOWawgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQVN1cnZleW9mR2VuZXJhbFB1cnBvI0YzOUU1LnBkZgAOAHIAOABBAFMAdQByAHYAZQB5AG8AZgBHAGUAbgBlAHIAYQBsAFAAdQByAHAAbwBzAGUAQwBvAG0AcAB1AHQAYQB0AGkAbwBuAG8AbgBHAHIAYQBwAGgAaQBjAHMASABhAHIAZAB3AGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQVN1cnZleW9mR2VuZXJhbFB1cnBvc2VDb21wdXRhdGlvbm9uR3JhcGhpY3NIYXJkd2FyZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl}}
  19036. @inproceedings{Thompson:2002yq,
  19037. Author = {Chris J. Thompson and Sahngyun Hahn and Mark Oskin},
  19038. Booktitle = {MICRO 35: Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture},
  19039. Date-Added = {2007-05-17 08:32:17 -0600},
  19040. Date-Modified = {2009-08-25 22:28:17 -0600},
  19041. Isbn = {0-7695-1859-1},
  19042. Location = {Istanbul, Turkey},
  19043. Pages = {306--317},
  19044. Publisher = {IEEE Computer Society Press},
  19045. Title = {Using modern graphics architectures for general-purpose computing: a framework and analysis},
  19046. Year = {2002},
  19047. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9tcHNvbi1taWNybzIwMDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqiwnHGeAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIa2AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvbXBzb24tbWljcm8yMDAyLnBkZgAADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  19048. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob21wc29uLW1pY3JvMjAwMi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob21wc29uLW1pY3JvMjAwMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik3RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRob21wc29uLW1pY3JvMjAwMi5wZGYADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdGhvbXBzb24tbWljcm8yMDAyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  19049. @article{Kruger:2003fj,
  19050. Date-Added = {2007-05-17 08:00:46 -0600},
  19051. Date-Modified = {2009-08-25 22:28:17 -0600},
  19052. Issn = {0730-0301},
  19053. Journal = {ACM Transactions on Graphics (TOG)},
  19054. Number = {3},
  19055. Pages = {908--916},
  19056. Publisher = {ACM Press},
  19057. Title = {Linear algebra operators for {GPU} implementation of numerical algorithms},
  19058. Volume = {22},
  19059. Year = {2003},
  19060. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKp/CccZ4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCchrYAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaWcwMy5wZGYADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2lnMDMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19061. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZzAzLnBkZgAADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NpZzAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  19062. @article{Babb:1984qy,
  19063. Author = {R.G. Babb},
  19064. Date-Added = {2007-05-17 07:41:39 -0600},
  19065. Date-Modified = {2009-08-25 22:28:17 -0600},
  19066. Journal = {IEEE Computer},
  19067. Month = {July},
  19068. Number = {7},
  19069. Pages = {55-61},
  19070. Title = {Parallel Processing with Large-Grain Data Flow Techniques},
  19071. Volume = {17},
  19072. Year = {1984},
  19073. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTY1OTE4Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNjU5MTg2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKnzCcbmLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCcg3rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTY1OTE4Ni5wZGYAAA4AGgAMADAAMQA2ADUAOQAxADgANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNjU5MTg2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19074. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjU5MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NTkxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALc8zlmqwAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD8AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjU5MTg2LnBkZgAADgAaAAwAMAAxADYANQA5ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NTkxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  19075. @inproceedings{Vajracharya:1997fk,
  19076. Author = {Suvas Vajracharya and Dirk Grunwald},
  19077. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  19078. Date-Added = {2007-05-16 22:45:59 -0600},
  19079. Date-Modified = {2010-12-17 10:23:08 -0700},
  19080. Isbn = {0-89791-985-8},
  19081. Location = {San Jose, CA},
  19082. Pages = {1--13},
  19083. Publisher = {ACM Press},
  19084. Title = {Loop re-ordering and pre-fetching at run-time},
  19085. Year = {1997},
  19086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hNTEtdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhNTEtdmFqcmFjaGFyeWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqFwnE/hgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnGT5gAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTUxLXZhanJhY2hhcnlhLnBkZgAOACgAEwBhADUAMQAtAHYAYQBqAHIAYQBjAGgAYQByAHkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2E1MS12YWpyYWNoYXJ5YS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19087. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E1MS12YWpyYWNoYXJ5YS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E1MS12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bn7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE1MS12YWpyYWNoYXJ5YS5wZGYAAA4AKAATAGEANQAxAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2E1MS12YWpyYWNoYXJ5YS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19088. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509644}}
  19089. @inproceedings{Vajracharya:1997fk,
  19090. Author = {Suvas Vajracharya and Dirk Grunwald},
  19091. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  19092. Date-Added = {2007-05-16 14:06:14 -0600},
  19093. Date-Modified = {2009-08-25 22:28:17 -0600},
  19094. Isbn = {3-540-63091-0},
  19095. Pages = {570--584},
  19096. Publisher = {Springer-Verlag},
  19097. Title = {Dependence Driven Execution for Data Parallelism},
  19098. Year = {1997},
  19099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9kZXBlbmRlbmNlLWRyaXZlbi1leGVjdXRpb24tZm9yLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfZGVwZW5kZW5jZS1kcml2ZW4tZXgjMjIyNUY0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIl9MJwwGtQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJxFMsAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcGVuZGVuY2UtZHJpdmVuLWV4IzIyMjVGNC5wZGYADgBIACMAZABlAHAAZQBuAGQAZQBuAGMAZQAtAGQAcgBpAHYAZQBuAC0AZQB4AGUAYwB1AHQAaQBvAG4ALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  19100. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9kZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FL0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAOAEgAIwBkAGUAcABlAG4AZABlAG4AYwBlAC0AZAByAGkAdgBlAG4ALQBlAHgAZQBjAHUAdABpAG8AbgAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  19101. @unpublished{Remy:2006fk,
  19102. Abstract = {
  19103. MLF is a language that extends both ML and System F and combines the
  19104. benefits of both. We propose a dag representation of MLF types that
  19105. superposes a term-dag, encoding the underlying term-structure with
  19106. sharing, and a binding tree, encoding the binding-structure. This
  19107. representation is more canonical as it factors out most of the
  19108. notational details of the original definition; it is also closely
  19109. related to first-order terms. Moreover, it permits a simpler and more
  19110. direct definition of type instance that combines type-instance on
  19111. first-order term-dags, simple operations on dags, and a control that
  19112. allows or rejects potential instances. Thanks to this representation, we
  19113. obtain an incremental linear-time unification algorithm for MLF types,
  19114. which we prove sound and complete with respect to the specification.
  19115. We also extend term graphs to express constraints on graphs that can
  19116. be rewritten incrementally, which suffices to describe all operations
  19117. needed by type inference.
  19118. },
  19119. Date-Added = {2007-05-09 21:57:12 -0600},
  19120. Date-Modified = {2010-12-17 10:23:08 -0700},
  19121. Html = {http://pauillac.inria.fr/~remy/work/mlf},
  19122. Month = sep,
  19123. Note = {{Extended} version, available at \url{http://pauillac.inria.fr/~remy/work/mlf}},
  19124. Pdf = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.pdf},
  19125. Psgz = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.ps.gz},
  19126. Title = {A graphical presentation of {\MLF} types with a linear-time incremental unification algorithm.},
  19127. Year = 2006,
  19128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNC4uLy4uLy4uL3BhcGVycy9tbGYtZ3JhcGhpYy10eXBlcy1leHRlbmRlZC1jb2xvci5wZGbSFwsYGVdOUy5kYXRhTxEBwAAAAAABwAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH21sZi1ncmFwaGljLXR5cGVzLWV4IzIyMjQxQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJBvCZ/i8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaE0cAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptbGYtZ3JhcGhpYy10eXBlcy1leCMyMjI0MUIucGRmAA4ASgAkAG0AbABmAC0AZwByAGEAcABoAGkAYwAtAHQAeQBwAGUAcwAtAGUAeAB0AGUAbgBkAGUAZAAtAGMAbwBsAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANlVzZXJzL3NpZWsvcGFwZXJzL21sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMUAygDSApYCmAKdAqgCsQK/AsMCygLTAtgC5QLoAvoC/QMCAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwQ=},
  19129. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJG1sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAADgBKACQAbQBsAGYALQBnAHIAYQBwAGgAaQBjAC0AdAB5AHAAZQBzAC0AZQB4AHQAZQBuAGQAZQBkAC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL21sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=},
  19130. Bdsk-Url-1 = {http://pauillac.inria.fr/~remy/work/mlf}}
  19131. @phdthesis{Vachharajani:2004lr,
  19132. Author = {Manish Vachharajani},
  19133. Date-Added = {2007-05-09 20:54:06 -0600},
  19134. Date-Modified = {2009-08-25 22:28:17 -0600},
  19135. Month = {November},
  19136. School = {Princeton University},
  19137. Title = {Microarchitecture Modeling for Design-Space Exploration},
  19138. Year = {2004},
  19139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9waGR0aGVzaXNfbWFuaXNodi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXBoZHRoZXNpc19tYW5pc2h2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJB7CZ+YGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaDpmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwaGR0aGVzaXNfbWFuaXNodi5wZGYADgAsABUAcABoAGQAdABoAGUAcwBpAHMAXwBtAGEAbgBpAHMAaAB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcGhkdGhlc2lzX21hbmlzaHYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  19140. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBoZHRoZXNpc19tYW5pc2h2LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGhkdGhlc2lzX21hbmlzaHYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97/NEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGhkdGhlc2lzX21hbmlzaHYucGRmAAAOACwAFQBwAGgAZAB0AGgAZQBzAGkAcwBfAG0AYQBuAGkAcwBoAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcGhkdGhlc2lzX21hbmlzaHYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  19141. @inproceedings{Booch:1990fk,
  19142. Author = {Grady Booch and Michael Vilot},
  19143. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  19144. Date-Added = {2007-05-08 20:35:21 -0600},
  19145. Date-Modified = {2010-12-17 10:23:08 -0700},
  19146. Isbn = {0-201-52430-X},
  19147. Location = {Ottawa, Canada},
  19148. Pages = {1--11},
  19149. Publisher = {ACM Press},
  19150. Title = {The design of the C++ Booch Components},
  19151. Year = {1990},
  19152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh+cvCZrjsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZw1MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1ib29jaC5wZGYAAA4AGgAMAHAAMQAtAGIAbwBvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWJvb2NoLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19153. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eW7RDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWJvb2NoLnBkZgAOABoADABwADEALQBiAG8AbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtYm9vY2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19154. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97947}}
  19155. @manual{Andersson:2007fr,
  19156. Author = {Lennart Andersson},
  19157. Date-Added = {2007-05-08 14:04:42 -0600},
  19158. Date-Modified = {2009-08-25 22:28:17 -0600},
  19159. Month = {February},
  19160. Organization = {Lund University},
  19161. Title = {Using the {GNU} assembler for {Intel} processors},
  19162. Year = {2007},
  19163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9pbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4xLCZRiWUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZWz2AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppbnRlbC5wZGYADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaW50ZWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19164. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd/RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGludGVsLnBkZgAADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2ludGVsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  19165. @manual{Intel:2006ys,
  19166. Date-Added = {2007-05-08 13:58:47 -0600},
  19167. Date-Modified = {2009-08-25 22:28:17 -0600},
  19168. Month = {November},
  19169. Organization = {Intel},
  19170. Title = {Intel 64 and IA-32 Architectures Optimization Reference Manual},
  19171. Year = {2006},
  19172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNDg5NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNDg5NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfGGwmYyhFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaG5AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjQ4OTY2LnBkZgAADgAWAAoAMgA0ADgAOQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNDg5NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19173. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI0ODk2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+vnM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNDg5NjYucGRmAAAOABYACgAyADQAOAA5ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19174. @manual{Intel:2006vn,
  19175. Date-Added = {2007-05-08 13:56:36 -0600},
  19176. Date-Modified = {2009-08-25 22:28:17 -0600},
  19177. Month = {November},
  19178. Organization = {Intel},
  19179. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2B: Instruction Set Reference, N-Z},
  19180. Year = {2006},
  19181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjcucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqrwmYuI1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCgwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY3LnBkZgAADgAWAAoAMgA1ADMANgA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19182. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPcJjM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjcucGRmAAAOABYACgAyADUAMwA2ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19183. @manual{Intel:2006kx,
  19184. Date-Added = {2007-05-08 13:39:54 -0600},
  19185. Date-Modified = {2009-08-25 22:28:17 -0600},
  19186. Month = {November},
  19187. Organization = {Intel},
  19188. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2A: Instruction Set Reference, A-M},
  19189. Year = {2006},
  19190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqnwmYuG1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCewAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY2LnBkZgAADgAWAAoAMgA1ADMANgA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19191. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP00XM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjYucGRmAAAOABYACgAyADUAMwA2ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19192. @manual{Intel:2006uq,
  19193. Date-Added = {2007-05-08 11:20:40 -0600},
  19194. Date-Modified = {2009-08-25 22:28:17 -0600},
  19195. Month = {November},
  19196. Organization = {Intel},
  19197. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 1: Basic Architecture},
  19198. Year = {2006},
  19199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeUgwmX/ZlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmZTxgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY1LnBkZgAADgAWAAoAMgA1ADMANgA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19200. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/CLM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjUucGRmAAAOABYACgAyADUAMwA2ADYANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19201. @article{Poletto:1999uq,
  19202. Author = {Massimiliano Poletto and Vivek Sarkar},
  19203. Date-Added = {2007-05-07 21:33:47 -0600},
  19204. Date-Modified = {2010-12-17 10:23:08 -0700},
  19205. Issn = {0164-0925},
  19206. Journal = {ACM Trans. Program. Lang. Syst.},
  19207. Number = {5},
  19208. Pages = {895--913},
  19209. Publisher = {ACM Press},
  19210. Title = {Linear scan register allocation},
  19211. Volume = {21},
  19212. Year = {1999},
  19213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHlNsJla+sAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJlwEsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxpbmVhcnNjYW4ucGRmAAAOAB4ADgBsAGkAbgBlAGEAcgBzAGMAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbGluZWFyc2Nhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19214. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94tNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGluZWFyc2Nhbi5wZGYADgAeAA4AbABpAG4AZQBhAHIAcwBjAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9saW5lYXJzY2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19215. Bdsk-Url-1 = {http://doi.acm.org/10.1145/330249.330250}}
  19216. @unpublished{Ghuloum:2006lr,
  19217. Author = {Abdulaziz Ghuloum},
  19218. Date-Added = {2007-05-07 14:39:34 -0600},
  19219. Date-Modified = {2009-08-25 22:28:17 -0600},
  19220. Month = {September},
  19221. Title = {Compilers: Backend to Frontend and Back to Front Again},
  19222. Year = {2006},
  19223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9jb21waWxlcnMtdHV0b3JpYWwtMjAwNi0wOS0xNi5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2NvbXBpbGVycy10dXRvcmlhbC0yIzIxRDg4Ri5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh2I/CZNyRUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZTDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjb21waWxlcnMtdHV0b3JpYWwtMiMyMUQ4OEYucGRmAA4ARAAhAGMAbwBtAHAAaQBsAGUAcgBzAC0AdAB1AHQAbwByAGkAYQBsAC0AMgAwADAANgAtADAAOQAtADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL2NvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  19224. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWNvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xKdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAADgBEACEAYwBvAG0AcABpAGwAZQByAHMALQB0AHUAdABvAHIAaQBhAGwALQAyADAAMAA2AC0AMAA5AC0AMQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL2NvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  19225. @article{Teitelbaum:1981uq,
  19226. Author = {Tim Teitelbaum and Thomas Reps},
  19227. Date-Added = {2007-05-02 18:20:33 -0600},
  19228. Date-Modified = {2010-12-17 10:23:08 -0700},
  19229. Issn = {0001-0782},
  19230. Journal = {Commun. ACM},
  19231. Number = {9},
  19232. Pages = {563--573},
  19233. Publisher = {ACM Press},
  19234. Title = {The Cornell program synthesizer: a syntax-directed programming environment},
  19235. Volume = {24},
  19236. Year = {1981},
  19237. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1NjMtdGVpdGVsYmF1bS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1NjMtdGVpdGVsYmF1bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0LRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjMtdGVpdGVsYmF1bS5wZGYAAA4AKAATAHAANQA2ADMALQB0AGUAaQB0AGUAbABiAGEAdQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1NjMtdGVpdGVsYmF1bS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19238. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358746.358755}}
  19239. @inproceedings{Fletcher:2007fk,
  19240. Author = {M. Fletcher and C. McCosh and G. Jin and K. Kennedy},
  19241. Booktitle = {ICASSP},
  19242. Date-Added = {2007-05-02 16:05:28 -0600},
  19243. Date-Modified = {2009-08-25 22:28:17 -0600},
  19244. Title = {Compiling Parallel Matlab for General Distributions Using Telescoping Languages},
  19245. Year = {2007},
  19246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9mbGV0Y2hlckYwNi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ZsZXRjaGVyRjA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhv3zCXmeIUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXrvoAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmbGV0Y2hlckYwNi5wZGYADgAgAA8AZgBsAGUAdABjAGgAZQByAEYAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZmxldGNoZXJGMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19247. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ZsZXRjaGVyRjA2LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZmxldGNoZXJGMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmxldGNoZXJGMDYucGRmAAAOACAADwBmAGwAZQB0AGMAaABlAHIARgAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZmxldGNoZXJGMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  19248. @book{Mendelson:1997lr,
  19249. Author = {Elliot Mendelson},
  19250. Date-Added = {2007-05-02 15:28:02 -0600},
  19251. Date-Modified = {2007-05-18 13:42:21 -0600},
  19252. Publisher = {Chapman and Hall},
  19253. Title = {Introduction to Mathematical Logic},
  19254. Year = {1997}}
  19255. @article{Paulson:1995fk,
  19256. Author = {Lawrence C. Paulson},
  19257. Date-Added = {2007-05-02 08:32:57 -0600},
  19258. Date-Modified = {2010-12-17 10:23:08 -0700},
  19259. Journal = {Journal of Automated Reasoning},
  19260. Number = {2},
  19261. Pages = {167--215},
  19262. Title = {Set Theory for Verification: {II}. {Induction} and Recursion},
  19263. Volume = {15},
  19264. Year = {1995},
  19265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXVsc29uOTVzZXQucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhdWxzb245NXNldC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhrOPCXf2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXlHtAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXVsc29uOTVzZXQucHMADgAgAA8AcABhAHUAbABzAG8AbgA5ADUAcwBlAHQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGF1bHNvbjk1c2V0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19266. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL3BhdWxzb245NXNldC5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPcGF1bHNvbjk1c2V0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72rczlm1sAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGrAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHBhdWxzb245NXNldC5wcwAOACAADwBwAGEAdQBsAHMAbwBuADkANQBzAGUAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9wYXVsc29uOTVzZXQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  19267. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/paulson95set.html}}
  19268. @article{:2004uq,
  19269. Date-Added = {2007-04-28 09:28:17 -0600},
  19270. Date-Modified = {2010-12-17 10:23:08 -0700},
  19271. Issn = {0098-5589},
  19272. Journal = {IEEE Trans. Softw. Eng.},
  19273. Number = {6},
  19274. Pages = {388--402},
  19275. Publisher = {IEEE Press},
  19276. Title = {Modular Verification of Software Components in C},
  19277. Volume = {30},
  19278. Year = {2004},
  19279. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9UU0UtMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFRTRS0yMDA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhogvCWgKbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCWlb7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUU0UtMjAwNC5wZGYAAA4AGgAMAFQAUwBFAC0AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1RTRS0yMDA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19280. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1RTRS0yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMVFNFLTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ux8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRTRS0yMDA0LnBkZgAADgAaAAwAVABTAEUALQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVFNFLTIwMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19281. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2004.22}}
  19282. @inproceedings{Graf:1997fk,
  19283. Author = {Susanne Graf and Hassen Saidi},
  19284. Booktitle = {CAV '97: Proceedings of the 9th International Conference on Computer Aided Verification},
  19285. Date-Added = {2007-04-28 08:52:19 -0600},
  19286. Date-Modified = {2009-08-25 22:28:17 -0600},
  19287. Isbn = {3-540-63166-6},
  19288. Pages = {72--83},
  19289. Publisher = {Springer-Verlag},
  19290. Title = {Construction of Abstract State Graphs with PVS},
  19291. Year = {1997},
  19292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9HcmFmU2FpZGk5Ny5wc9IXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOR3JhZlNhaWRpOTcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGiCMJbVUAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJbqaAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkdyYWZTYWlkaTk3LnBzAAAOAB4ADgBHAHIAYQBmAFMAYQBpAGQAaQA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvR3JhZlNhaWRpOTcucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19293. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0dyYWZTYWlkaTk3LnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5HcmFmU2FpZGk5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGVzOWa9gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAR3JhZlNhaWRpOTcucHMAAA4AHgAOAEcAcgBhAGYAUwBhAGkAZABpADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9HcmFmU2FpZGk5Ny5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  19294. @inproceedings{Honsell:2003lr,
  19295. Author = {Furio Honsell and Marina Lenisa and Rekha Redamalla},
  19296. Booktitle = {CoMeta Project Workshop},
  19297. Date-Added = {2007-04-17 17:10:58 +0100},
  19298. Date-Modified = {2009-08-25 22:28:17 -0600},
  19299. Title = {Coalgebraic Semantics of Observational Equivalences of an Imperative Class-based OO-Language},
  19300. Year = {2003},
  19301. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOy4uLy4uLy4uL3BhcGVycy9jb2FsZ2VicmFpYy1zZW1hbnRpY3MtYW5kLW9ic2VydmF0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAdYAAAAAAdYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9jb2FsZ2VicmFpYy1zZW1hbnRpYyMyMUEyMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIaISwloCmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwlpW+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y29hbGdlYnJhaWMtc2VtYW50aWMjMjFBMjEyLnBkZgAOAFgAKwBjAG8AYQBsAGcAZQBiAHIAYQBpAGMALQBzAGUAbQBhAG4AdABpAGMAcwAtAGEAbgBkAC0AbwBiAHMAZQByAHYAYQB0AGkAbwBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL3NpZWsvcGFwZXJzL2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzADRANkCswK1AroCxQLOAtwC4ALnAvAC9QMCAwUDFwMaAx8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADIQ==},
  19302. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QK2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEB1AAAAAAB1AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2NvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAA4AWAArAGMAbwBhAGwAZwBlAGIAcgBhAGkAYwAtAHMAZQBtAGEAbgB0AGkAYwBzAC0AYQBuAGQALQBvAGIAcwBlAHIAdgBhAHQAaQBvAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA7VXNlcnMvanNpZWsvYmliL2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvADBAMkCoQKjAqgCswK8AsoCzgLVAt4C4wLwAvMDBQMIAw0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDw==}}
  19303. @book{Russell:2003mz,
  19304. Author = {Stuart Russell and Peter Norvig},
  19305. Date-Added = {2007-04-12 16:35:06 -0600},
  19306. Date-Modified = {2007-05-18 13:42:21 -0600},
  19307. Edition = {2nd},
  19308. Publisher = {Prentice-Hall, Inc.},
  19309. Title = {Artificial Intelligence: A Modern Approach},
  19310. Year = {2003}}
  19311. @article{Yotov:2005zr,
  19312. Author = {Kamen Yotov and Xiaoming Li and Gang Ren and Maria Garzaran and David Padua and Keshav Pingali and Paul Stodghill},
  19313. Booktitle = {Proceedings of the IEEE},
  19314. Date-Added = {2007-04-12 16:07:47 -0600},
  19315. Date-Modified = {2009-08-25 22:28:17 -0600},
  19316. Journal = {Proceedings of the IEEE},
  19317. Title = {Is Search Really Necessary to Generate High-Performance BLAS?},
  19318. Year = {2005},
  19319. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHL17wkQJylBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkReKgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZTA1LnBkZgAADgAWAAoAaQBlAGUAZQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pZWVlMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19320. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XV0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZWVlMDUucGRmAA4AFgAKAGkAZQBlAGUAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2llZWUwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  19321. @inproceedings{Epshteyn:2005fr,
  19322. Author = {Arkady Epshteyn and Maria Garzaran and Gerald DeJong and David Padua and Gang Ren and Xiaoming Li and Kamen Yotov and Keshav Pingali},
  19323. Booktitle = {18th International Workshop on Languages and Compilers for Parallel Computing (LCPC)},
  19324. Date-Added = {2007-04-12 16:05:15 -0600},
  19325. Date-Modified = {2009-08-25 22:28:17 -0600},
  19326. Title = {Analytical Models and Empirical Search: A Hybrid Approach to Code Optimization},
  19327. Year = {2005},
  19328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9MQ1BDMjAwNUVwc2h0ZXluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUTENQQzIwMDVFcHNodGV5bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABy6HsJECQBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJEXWAAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkxDUEMyMDA1RXBzaHRleW4ucGRmAAAOACoAFABMAEMAUABDADIAMAAwADUARQBwAHMAaAB0AGUAeQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvTENQQzIwMDVFcHNodGV5bi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  19329. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL0xDUEMyMDA1RXBzaHRleW4ucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRMQ1BDMjAwNUVwc2h0ZXluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuQNzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDVFcHNodGV5bi5wZGYAAA4AKgAUAEwAQwBQAEMAMgAwADAANQBFAHAAcwBoAHQAZQB5AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MQ1BDMjAwNUVwc2h0ZXluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  19330. @inproceedings{Garrido:2006ys,
  19331. Author = {Alejandra Garrido and Jose Meseguer},
  19332. Booktitle = {SCAM '06: Proceedings of the Sixth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'06)},
  19333. Date-Added = {2007-04-12 15:33:23 -0600},
  19334. Date-Modified = {2010-12-17 10:23:08 -0700},
  19335. Isbn = {0-7695-2353-6},
  19336. Pages = {165--174},
  19337. Publisher = {IEEE Computer Society},
  19338. Title = {Formal Specification and Verification of Java Refactorings},
  19339. Year = {2006},
  19340. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNDAyNjg2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA0MDI2ODY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAActmHCRAGBUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCRFXhAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNDAyNjg2Ni5wZGYAAA4AGgAMADAANAAwADIANgA4ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA0MDI2ODY2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19341. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0MDI2ODY2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQwMjY4NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iFszlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0MDI2ODY2LnBkZgAADgAaAAwAMAA0ADAAMgA2ADgANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQwMjY4NjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19342. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SCAM.2006.16}}
  19343. @article{Ryder:1988vn,
  19344. Author = {Barbara G. Ryder and J. Stephen Pendergrast},
  19345. Date-Added = {2007-04-12 09:10:46 -0600},
  19346. Date-Modified = {2010-12-17 10:23:08 -0700},
  19347. Issn = {0098-5589},
  19348. Journal = {IEEE Trans. Softw. Eng.},
  19349. Number = {4},
  19350. Pages = {444--454},
  19351. Publisher = {IEEE Press},
  19352. Title = {Experiments in Optimizing FP},
  19353. Volume = {14},
  19354. Year = {1988},
  19355. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAwNDY2OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDA0NjY4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcs1vCQ6jVUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/01AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAwNDY2OC5wZGYAAA4AGgAMADAAMAAwADAANAA2ADYAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDA0NjY4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19356. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDA0NjY4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMDQ2NjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ZeczlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDA0NjY4LnBkZgAADgAaAAwAMAAwADAAMAA0ADYANgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMDQ2NjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19357. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.4668}}
  19358. @article{Backus:1978kx,
  19359. Author = {John Backus},
  19360. Date-Added = {2007-04-12 09:07:55 -0600},
  19361. Date-Modified = {2010-12-17 10:23:08 -0700},
  19362. Issn = {0001-0782},
  19363. Journal = {Commun. ACM},
  19364. Number = {8},
  19365. Pages = {613--641},
  19366. Publisher = {ACM Press},
  19367. Title = {Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs},
  19368. Volume = {21},
  19369. Year = {1978},
  19370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTk3Ny1iYWNrdXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKyWwkOnclBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkP70gAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE5NzctYmFja3VzLnBkZgAADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19371. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExOTc3LWJhY2t1cy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExOTc3LWJhY2t1cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnLRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExOTc3LWJhY2t1cy5wZGYADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE5NzctYmFja3VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19372. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359579}}
  19373. @inproceedings{Zhang:1988uq,
  19374. Author = {Z. Zhang and K. M. George and G. E. Hedrick},
  19375. Booktitle = {CSC '88: Proceedings of the 1988 ACM sixteenth annual conference on Computer science},
  19376. Date-Added = {2007-04-12 09:07:07 -0600},
  19377. Date-Modified = {2010-12-17 10:23:09 -0700},
  19378. Isbn = {0-89791-260-8},
  19379. Location = {Atlanta, Georgia, United States},
  19380. Pages = {586--592},
  19381. Publisher = {ACM Press},
  19382. Title = {A data flow approach to the evaluation of FP programs},
  19383. Year = {1988},
  19384. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABypQsJDp0JQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJD+6IAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1ODYtemhhbmcucGRmAAAOAB4ADgBwADUAOAA2AC0AegBoAGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU4Ni16aGFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19385. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU4Ni16aGFuZy5wZGYADgAeAA4AcAA1ADgANgAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTg2LXpoYW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19386. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322609.323131}}
  19387. @inproceedings{Robison:1987fk,
  19388. Author = {A. D. Robison},
  19389. Booktitle = {SIGPLAN '87: Papers of the Symposium on Interpreters and interpretive techniques},
  19390. Date-Added = {2007-04-12 09:03:10 -0600},
  19391. Date-Modified = {2010-12-17 10:23:09 -0700},
  19392. Isbn = {0-89791-235-7},
  19393. Location = {St. Paul, Minnesota, United States},
  19394. Pages = {64--73},
  19395. Publisher = {ACM Press},
  19396. Title = {The Illinois functional programming interpreter},
  19397. Year = {1987},
  19398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQtcm9iaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NC1yb2Jpc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcpenCQ6ZXUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/q3AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQtcm9iaXNvbi5wZGYADgAgAA8AcAA2ADQALQByAG8AYgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0LXJvYmlzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19399. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NC1yb2Jpc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0LXJvYmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97a9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY0LXJvYmlzb24ucGRmAAAOACAADwBwADYANAAtAHIAbwBiAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY0LXJvYmlzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19400. Bdsk-Url-1 = {http://doi.acm.org/10.1145/29650.29657}}
  19401. @inproceedings{Tofte:1994uq,
  19402. Author = {Mads Tofte and Jean-Pierre Talpin},
  19403. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  19404. Date-Added = {2007-04-11 22:44:01 -0600},
  19405. Date-Modified = {2011-10-21 11:02:15 -0600},
  19406. Location = {Portland, Oregon, United States},
  19407. Pages = {188--201},
  19408. Publisher = {ACM Press},
  19409. Title = {Implementation of the typed call-by-value lambda-calculus using a stack of regions},
  19410. Year = {1994},
  19411. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg4LXRvZnRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4OC10b2Z0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4OC10b2Z0ZS5wZGYADgAeAA4AcAAxADgAOAAtAHQAbwBmAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTg4LXRvZnRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19412. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177855}}
  19413. @article{Tofte:1997fk,
  19414. Author = {Mads Tofte and Jean-Pierre Talpin},
  19415. Date-Added = {2007-04-11 22:40:06 -0600},
  19416. Date-Modified = {2011-10-21 22:24:14 -0600},
  19417. Journal = {Inf. Comput.},
  19418. Number = {2},
  19419. Pages = {109--176},
  19420. Publisher = {Academic Press, Inc.},
  19421. Title = {Region-based memory management},
  19422. Volume = {132},
  19423. Year = {1997},
  19424. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRvZnRlOTdyZWdpb25iYXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRvZnRlOTdyZWdpb25iYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilHRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRvZnRlOTdyZWdpb25iYXNlZC5wZGYADgAuABYAdABvAGYAdABlADkANwByAGUAZwBpAG8AbgBiAGEAcwBlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdG9mdGU5N3JlZ2lvbmJhc2VkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  19425. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.2613}}
  19426. @mastersthesis{Lattner:2002fj,
  19427. Author = {Chris Lattner},
  19428. Date-Added = {2007-04-11 11:50:41 -0600},
  19429. Date-Modified = {2009-08-25 22:28:17 -0600},
  19430. School = {University of Illinois at Urbana-Champaign},
  19431. Title = {LLVM: An Infrastructure for Multi-State Optimization},
  19432. Year = {2002},
  19433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoK/CQnwCUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQtBiAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYADgA4ABsAMgAwADAAMgAtADEAMgAtAEwAYQB0AHQAbgBlAHIATQBTAFQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  19434. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uL0Ryb3Bib3gvYmliLzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEbMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71BszlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACAERNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAOADgAGwAyADAAMAAyAC0AMQAyAC0ATABhAHQAdABuAGUAcgBNAFMAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuwDAAMgCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  19435. @inproceedings{Allen:1970uq,
  19436. Author = {Frances E. Allen},
  19437. Booktitle = {Proceedings of a symposium on Compiler optimization},
  19438. Date-Added = {2007-04-11 11:23:48 -0600},
  19439. Date-Modified = {2010-12-17 10:23:09 -0700},
  19440. Location = {Urbana-Champaign, Illinois},
  19441. Pages = {1--19},
  19442. Title = {Control flow analysis},
  19443. Year = {1970},
  19444. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoEzCQnXMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQsosAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1hbGxlbi5wZGYAAA4AGgAMAHAAMQAtAGEAbABsAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWFsbGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19445. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eWnRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWFsbGVuLnBkZgAOABoADABwADEALQBhAGwAbABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtYWxsZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19446. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800028.808479}}
  19447. @misc{Netlib:fk,
  19448. Author = {Netlib},
  19449. Date-Added = {2007-04-09 11:25:18 -0600},
  19450. Date-Modified = {2010-12-17 10:23:09 -0700},
  19451. Howpublished = {http://www.netlib.org/},
  19452. Title = {Netlib Repository},
  19453. Year = {2007},
  19454. Bdsk-Url-1 = {http://www.netlib.org/}}
  19455. @manual{Saad:fr,
  19456. Author = {Yousef Saad},
  19457. Date-Added = {2007-04-07 22:00:28 -0600},
  19458. Date-Modified = {2007-05-18 13:42:21 -0600},
  19459. Organization = {University of Minnesota, Department of Computer Science and Engineering},
  19460. Title = {SPARSKIT: A basic tool-kit for sparse matrix computations}}
  19461. @article{Dalvi:2003rt,
  19462. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  19463. Date-Added = {2007-04-07 21:39:09 -0600},
  19464. Date-Modified = {2010-12-17 10:23:09 -0700},
  19465. Issn = {0022-0000},
  19466. Journal = {J. Comput. Syst. Sci.},
  19467. Number = {4},
  19468. Pages = {728--762},
  19469. Publisher = {Academic Press, Inc.},
  19470. Title = {Pipelining in multi-query optimization},
  19471. Volume = {66},
  19472. Year = {2003},
  19473. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9waXBlbGluaW5nLWpjc3MucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwaXBlbGluaW5nLWpjc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUNwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGlwZWxpbmluZy1qY3NzLnBkZgAOACgAEwBwAGkAcABlAGwAaQBuAGkAbgBnAC0AagBjAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3BpcGVsaW5pbmctamNzcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19474. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BpcGVsaW5pbmctamNzcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BpcGVsaW5pbmctamNzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e//RDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBpcGVsaW5pbmctamNzcy5wZGYAAA4AKAATAHAAaQBwAGUAbABpAG4AaQBuAGcALQBqAGMAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3BpcGVsaW5pbmctamNzcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19475. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0022-0000(03)00031-X}}
  19476. @inproceedings{Dalvi:2001yq,
  19477. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  19478. Booktitle = {PODS '01: Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  19479. Date-Added = {2007-04-07 21:37:22 -0600},
  19480. Date-Modified = {2010-12-17 10:23:09 -0700},
  19481. Isbn = {1-58113-361-8},
  19482. Location = {Santa Barbara, California, United States},
  19483. Pages = {59--70},
  19484. Publisher = {ACM Press},
  19485. Title = {Pipelining in multi-query optimization},
  19486. Year = {2001},
  19487. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUKwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWRhbHZpLnBkZgAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1kYWx2aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19488. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tQ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTktZGFsdmkucGRmAAAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTktZGFsdmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19489. Bdsk-Url-1 = {http://doi.acm.org/10.1145/375551.375561}}
  19490. @inproceedings{Schordan:2003fj,
  19491. Author = {Markus Schordan and Dan Quinlan},
  19492. Booktitle = {Modular Programming Languages},
  19493. Date-Added = {2007-04-07 16:21:01 -0600},
  19494. Date-Modified = {2007-05-18 13:42:21 -0600},
  19495. Title = {A Source-To-Source Architecture for User-Defined Optimizations},
  19496. Year = {2003}}
  19497. @article{Bagge:2003uq,
  19498. Author = {Otto Skrove Bagge and Karl Trygve Kalleberg and Magne Haveraaen and Eelco Visser},
  19499. Date-Added = {2007-04-07 16:14:37 -0600},
  19500. Date-Modified = {2010-12-17 10:23:09 -0700},
  19501. Isbn = {0-7695-2005-7},
  19502. Journal = {scam},
  19503. Pages = {65},
  19504. Publisher = {IEEE Computer Society},
  19505. Title = {Design of the CodeBoost Transformation System for Domain-Specific Optimisation of C++ Programs},
  19506. Volume = {00},
  19507. Year = {2003},
  19508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTIzODAzMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMjM4MDMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcjzfCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTIzODAzMi5wZGYAAA4AGgAMADAAMQAyADMAOAAwADMAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMjM4MDMyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19509. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjM4MDMyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMzgwMzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y0czlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjM4MDMyLnBkZgAADgAaAAwAMAAxADIAMwA4ADAAMwAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMzgwMzIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19510. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238032}}
  19511. @inproceedings{Mateev:2000fk,
  19512. Author = {Nikolay Mateev and Keshav Pingali and Paul Stodghill and Vladimir Kotlyar},
  19513. Booktitle = {International Conference on Supercomputing},
  19514. Date-Added = {2007-04-07 15:22:28 -0600},
  19515. Date-Modified = {2009-08-25 22:28:17 -0600},
  19516. Title = {Next-generation Generic Programming and its Application to Sparse Matrix Computations},
  19517. Year = {2000},
  19518. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9pY3MwMC1zcGFyc2UucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ljczAwLXNwYXJzZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcj0DCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppY3MwMC1zcGFyc2UucHMADgAgAA8AaQBjAHMAMAAwAC0AcwBwAGEAcgBzAGUALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaWNzMDAtc3BhcnNlLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19519. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2ljczAwLXNwYXJzZS5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPaWNzMDAtc3BhcnNlLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72cszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGljczAwLXNwYXJzZS5wcwAOACAADwBpAGMAcwAwADAALQBzAHAAYQByAHMAZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9pY3MwMC1zcGFyc2UucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  19520. @article{Dongarra:1979ys,
  19521. Author = {J. J. Dongarra and A. R. Hinds},
  19522. Date-Added = {2007-04-05 12:41:13 -0600},
  19523. Date-Modified = {2009-08-25 22:28:17 -0600},
  19524. Journal = {Software--Practice and Experience},
  19525. Title = {Unrolling Loops in Fortran},
  19526. Year = {1979},
  19527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9VbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHlVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfVLCOp7eUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCOvM+AAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGYAAA4APgAeAFUAbgByAG8AbABsAGkAbgBnAC0ATABvAG8AcABzAC0AaQBuAC0ARgBvAHIAdAByAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  19528. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8uVszlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAADgA+AB4AVQBuAHIAbwBsAGwAaQBuAGcALQBMAG8AbwBwAHMALQBpAG4ALQBGAG8AcgB0AHIAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  19529. @article{Allan:1995rt,
  19530. Author = {Vicki H. Allan and Reese B. Jones and Randall M. Lee and Stephen J. Allan},
  19531. Date-Added = {2007-04-05 12:30:23 -0600},
  19532. Date-Modified = {2010-12-17 10:23:09 -0700},
  19533. Issn = {0360-0300},
  19534. Journal = {ACM Comput. Surv.},
  19535. Number = {3},
  19536. Pages = {367--432},
  19537. Publisher = {ACM Press},
  19538. Title = {Software pipelining},
  19539. Volume = {27},
  19540. Year = {1995},
  19541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx9BcI6nGVQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI68MUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjctYWxsYW4ucGRmAAAOAB4ADgBwADMANgA3AC0AYQBsAGwAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2Ny1hbGxhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19542. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2Ny1hbGxhbi5wZGYADgAeAA4AcAAzADYANwAtAGEAbABsAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzY3LWFsbGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19543. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212094.212131}}
  19544. @inproceedings{Willcock:2006yq,
  19545. Author = {Jeremiah Willcock and Andrew Lumsdaine},
  19546. Booktitle = {ICS '06: Proceedings of the 20th annual international conference on Supercomputing},
  19547. Date-Added = {2007-04-05 12:18:18 -0600},
  19548. Date-Modified = {2010-12-17 10:23:09 -0700},
  19549. Isbn = {1-59593-282-8},
  19550. Location = {Cairns, Queensland, Australia},
  19551. Pages = {307--316},
  19552. Publisher = {ACM Press},
  19553. Title = {Accelerating sparse matrix computations via data compression},
  19554. Year = {2006},
  19555. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDMwNy13aWxsY29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx5dMI6mZJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI67fIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDctd2lsbGNvY2sucGRmAA4AJAARAHAAMwAwADcALQB3AGkAbABsAGMAbwBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19556. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMDctd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzA3LXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qu0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzA3LXdpbGxjb2NrLnBkZgAADgAkABEAcAAzADAANwAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzA3LXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19557. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183444}}
  19558. @phdthesis{Li:1996fj,
  19559. Author = {X. Li},
  19560. Date-Added = {2007-04-05 12:13:37 -0600},
  19561. Date-Modified = {2007-05-18 13:42:21 -0600},
  19562. School = {Computer Science Division, University of California, Berkeley},
  19563. Title = {Sparse Guassian Elimination on High Performance Computers},
  19564. Year = {1996}}
  19565. @article{Madsen:1976uq,
  19566. Author = {N. Madsen and G. Roderigue and J. Karush},
  19567. Date-Added = {2007-04-05 11:55:52 -0600},
  19568. Date-Modified = {2007-05-18 13:42:21 -0600},
  19569. Journal = {Information Processing Letters},
  19570. Title = {Matrix Multiplication by Diagonals on a Vector Parallel Processor},
  19571. Volume = {5},
  19572. Year = {1976}}
  19573. @book{Golub:1996qy,
  19574. Author = {Gene H. Golub and Charles F. Van Loan},
  19575. Date-Added = {2007-04-05 11:52:07 -0600},
  19576. Date-Modified = {2007-05-18 13:42:21 -0600},
  19577. Edition = {3rd},
  19578. Publisher = {The Johns Hopkins University Press},
  19579. Title = {Matrix Computations},
  19580. Year = {1996}}
  19581. @inproceedings{Cornwall:2006fk,
  19582. Author = {Jay Cornwall and Olav Beckmann and Paul Kelly},
  19583. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  19584. Date-Added = {2007-04-05 11:13:43 -0600},
  19585. Date-Modified = {2009-08-25 22:28:18 -0600},
  19586. Title = {Accelerating a {C++} Image Processing Library with a GPU},
  19587. Year = {2006},
  19588. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHGs8wjqKSVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjreqQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6UE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAOAEAAHwBQAE8ASABMAEwAMAA2AC0AQQBjAGMAZQBsAGUAcgBhAHQAaQBuAGcAVwBpAHQAaABHAFAAVQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  19589. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1G3M5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAA4AQAAfAFAATwBIAEwATAAwADYALQBBAGMAYwBlAGwAZQByAGEAdABpAG4AZwBXAGkAdABoAEcAUABVAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  19590. @inproceedings{Quinlan:2006lr,
  19591. Author = {Dan Quinlan and Markus Schordan and Richard Vuduc and Qing Yi},
  19592. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  19593. Date-Added = {2007-04-05 11:08:04 -0600},
  19594. Date-Modified = {2009-08-25 22:28:18 -0600},
  19595. Read = {Yes},
  19596. Title = {Annotating user-defined abstractions for optimization},
  19597. Year = {2006},
  19598. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUE9ITEwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxn8MI6iT9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI63Z8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlBPSExMMDYucGRmAA4AGAALAFAATwBIAEwATAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9QT0hMTDA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19599. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1BPSExMMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtQT0hMTDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADujuzOWbYwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUE9ITEwwNi5wZGYADgAYAAsAUABPAEgATABMADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BPSExMMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19600. @article{Lee:1987lr,
  19601. Author = {Edward A. Lee and David G. Messerschmitt},
  19602. Date-Added = {2007-04-05 21:42:39 -0600},
  19603. Date-Modified = {2009-08-25 22:28:18 -0600},
  19604. Journal = {Proceedings of the IEEE},
  19605. Month = {September},
  19606. Number = {9},
  19607. Title = {Synchronous Data Flow},
  19608. Volume = {75},
  19609. Year = {1987},
  19610. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc3luY2hkYXRhZmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByF7sI7QRUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI7lXUAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnN5bmNoZGF0YWZsb3cucGRmAA4AJAARAHMAeQBuAGMAaABkAGEAdABhAGYAbABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19611. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN5bmNoZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzeW5jaGRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o00Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzeW5jaGRhdGFmbG93LnBkZgAADgAkABEAcwB5AG4AYwBoAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zeW5jaGRhdGFmbG93LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19612. @article{Rubin:1974ve,
  19613. Author = {Frank Rubin},
  19614. Date-Added = {2007-04-03 13:40:03 -0600},
  19615. Date-Modified = {2010-12-17 10:23:09 -0700},
  19616. Issn = {0004-5411},
  19617. Journal = {J. ACM},
  19618. Number = {4},
  19619. Pages = {576--580},
  19620. Publisher = {ACM Press},
  19621. Title = {A Search Procedure for Hamilton Paths and Circuits},
  19622. Volume = {21},
  19623. Year = {1974},
  19624. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxEMcI4CcFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI4XiEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtcnViaW4ucGRmAAAOAB4ADgBwADUANwA2AC0AcgB1AGIAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ydWJpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19625. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97R9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ni1ydWJpbi5wZGYADgAeAA4AcAA1ADcANgAtAHIAdQBiAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc2LXJ1YmluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19626. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321850.321854}}
  19627. @article{Conrad:1994ly,
  19628. Annote = {linear time algorithm},
  19629. Author = {Axel Conrad and Tanja Hindrichs and Hussein Morsy and Ingo Wegener},
  19630. Date-Added = {2007-04-03 11:36:07 -0600},
  19631. Date-Modified = {2010-12-17 10:23:09 -0700},
  19632. Issn = {0166-218X},
  19633. Journal = {Discrete Appl. Math.},
  19634. Number = {2},
  19635. Pages = {125--134},
  19636. Publisher = {Elsevier Science Publishers B. V.},
  19637. Title = {Solution of the knight's Hamiltonian path problem on chessboards},
  19638. Volume = {50},
  19639. Year = {1994},
  19640. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0166-218X(92)00170-Q}}
  19641. @inproceedings{Toledo:1999zr,
  19642. Author = {Sivan Toledo},
  19643. Booktitle = {External Memory Algorithms},
  19644. Date-Added = {2007-04-02 14:56:02 -0600},
  19645. Date-Modified = {2009-08-25 22:28:18 -0600},
  19646. Series = {DIMACS Series in Discrete Mathematics and Theoretical Computer Science},
  19647. Title = {A survey of out-of-core algorithms in numerical linear algebra},
  19648. Year = {1999},
  19649. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vb2NzdXJ2ZXktMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD29vY3N1cnZleS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcM17CNsjMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCNx0sAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb2NzdXJ2ZXktMS5wZGYADgAgAA8AbwBvAGMAcwB1AHIAdgBlAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb29jc3VydmV5LTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19650. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vY3N1cnZleS0xLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29jc3VydmV5LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95U9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb29jc3VydmV5LTEucGRmAAAOACAADwBvAG8AYwBzAHUAcgB2AGUAeQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb29jc3VydmV5LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  19651. @article{McKellar:1969fr,
  19652. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  19653. Date-Added = {2007-04-02 13:46:24 -0600},
  19654. Date-Modified = {2010-12-17 10:23:09 -0700},
  19655. Issn = {0001-0782},
  19656. Journal = {Commun. ACM},
  19657. Number = {3},
  19658. Pages = {153--165},
  19659. Publisher = {ACM Press},
  19660. Title = {Organizing matrices and matrix operations for paged memory systems},
  19661. Volume = {12},
  19662. Year = {1969},
  19663. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1tY2tlbGxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwvJcI2ublQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI3DhkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtbWNrZWxsYXIucGRmAA4AJAARAHAAMQA1ADMALQBtAGMAawBlAGwAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19664. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtbWNrZWxsYXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLW1ja2VsbGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUzLW1ja2VsbGFyLnBkZgAADgAkABEAcAAxADUAMwAtAG0AYwBrAGUAbABsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUzLW1ja2VsbGFyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19665. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  19666. @article{Dietrich:1976rt,
  19667. Author = {G. Dietrich},
  19668. Date-Added = {2007-04-02 13:42:47 -0600},
  19669. Date-Modified = {2007-05-18 13:42:21 -0600},
  19670. Journal = {Comput. Meth. AppI. Mech. Eng.},
  19671. Title = {A new formulation of the hypermatrix Householder QR-decomposition},
  19672. Volume = {9},
  19673. Year = {1976}}
  19674. @techreport{Chartres:1960vn,
  19675. Author = {B. Chartres},
  19676. Date-Added = {2007-04-02 13:41:29 -0600},
  19677. Date-Modified = {2007-05-18 13:42:21 -0600},
  19678. Institution = {Univ. of Sydney},
  19679. Title = {Adaption of the {Jacobi} and {Givens} methods for a computer with magnetic tape backup store},
  19680. Year = {1960}}
  19681. @article{Bronlund:1974yq,
  19682. Author = {O. E. Bronlund and T. Johnsen},
  19683. Date-Added = {2007-04-02 13:39:07 -0600},
  19684. Date-Modified = {2007-05-18 13:42:21 -0600},
  19685. Journal = {Comput. Meth. Appl. Mech. Eng.},
  19686. Title = {QR-factorization of partitioned matrices.},
  19687. Year = {1974}}
  19688. @article{Higham:1990kx,
  19689. Author = {Nicholas J. Higham},
  19690. Date-Added = {2007-04-02 11:02:42 -0600},
  19691. Date-Modified = {2010-12-17 10:23:09 -0700},
  19692. Issn = {0098-3500},
  19693. Journal = {ACM Trans. Math. Softw.},
  19694. Number = {4},
  19695. Pages = {352--368},
  19696. Publisher = {ACM Press},
  19697. Title = {Exploiting fast matrix multiplication within the level 3 BLAS},
  19698. Volume = {16},
  19699. Year = {1990},
  19700. Bdsk-Url-1 = {http://doi.acm.org/10.1145/98267.98290}}
  19701. @book{Dongarra:1987uq,
  19702. Author = {Jack J. Dongarra and Iain Duff and Danny C. Sorensen},
  19703. Date-Added = {2007-04-02 10:56:51 -0600},
  19704. Date-Modified = {2007-05-18 13:42:21 -0600},
  19705. Publisher = {SIAM},
  19706. Title = {Numerical Linear Algebra on High-Performance Computers},
  19707. Year = {1987}}
  19708. @inproceedings{Boncz:2005ly,
  19709. Author = {P. A. Boncz and M. Zukowski and N. Nes},
  19710. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  19711. Date-Added = {2007-03-29 15:20:35 -0400},
  19712. Date-Modified = {2009-08-25 22:28:18 -0600},
  19713. Month = {January},
  19714. Pages = {225-237},
  19715. Title = {{MonetDB/X100: Hyper-Pipelining Query Execution}},
  19716. Year = {2005},
  19717. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9Cb1p1TmUtQ0lEUi0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREkJvWnVOZS1DSURSLTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD3zCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpCb1p1TmUtQ0lEUi0wNS5wZGYAAA4AJgASAEIAbwBaAHUATgBlAC0AQwBJAEQAUgAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL0JvWnVOZS1DSURSLTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  19718. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JvWnVOZS1DSURSLTA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQm9adU5lLUNJRFItMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74xczlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJvWnVOZS1DSURSLTA1LnBkZgAADgAmABIAQgBvAFoAdQBOAGUALQBDAEkARABSAC0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQm9adU5lLUNJRFItMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  19719. @article{Zukowski:2005zr,
  19720. Author = {M. Zukowski and P. A. Boncz and N. Nes and S. Heman},
  19721. Date-Added = {2007-03-29 15:15:52 -0400},
  19722. Date-Modified = {2009-08-25 22:28:18 -0600},
  19723. Journal = {IEEE Data Engineering Bulletin},
  19724. Month = {June},
  19725. Number = {2},
  19726. Pages = {17-22},
  19727. Title = {{MonetDB/X100 - A DBMS In The CPU Cache}},
  19728. Volume = {28},
  19729. Year = {2005},
  19730. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+CwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6WnVCb05lSGUtREVCVUxMLTA1LnBkZgAADgAuABYAWgB1AEIAbwBOAGUASABlAC0ARABFAEIAVQBMAEwALQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  19731. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlp1Qm9OZUhlLURFQlVMTC0wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4GvM5ZuPAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3wAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAOAC4AFgBaAHUAQgBvAE4AZQBIAGUALQBEAEUAQgBVAEwATAAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  19732. @inproceedings{Heman:2007ys,
  19733. Author = {S. Heman and M. Zukowski and A. P. de Vries and P. A. Boncz},
  19734. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  19735. Date-Added = {2007-03-29 15:14:57 -0400},
  19736. Date-Modified = {2009-08-25 22:28:18 -0600},
  19737. Month = {January},
  19738. Note = {(Demo Paper)},
  19739. Title = {{Efficient and Flexible Information Retrieval Using MonetDB/X100}},
  19740. Year = {2007},
  19741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+IwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2lkcjA3cDEwLnBkZgAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2NpZHIwN3AxMC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19742. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ej0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaWRyMDdwMTAucGRmAAAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jaWRyMDdwMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19743. @inproceedings{Chakravarthy:1986vn,
  19744. Author = {Upen S. Chakravarthy and Jack Minker},
  19745. Booktitle = {VLDB '86: Proceedings of the 12th International Conference on Very Large Data Bases},
  19746. Date-Added = {2007-03-29 14:43:02 -0400},
  19747. Date-Modified = {2007-05-18 13:42:21 -0600},
  19748. Isbn = {0-934613-18-4},
  19749. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/P384.PDF},
  19750. Pages = {384--391},
  19751. Publisher = {Morgan Kaufmann Publishers Inc.},
  19752. Title = {Multiple Query Processing in Deductive Databases using Query Graphs},
  19753. Year = {1986},
  19754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uLy4uL3BhcGVycy9QMzg0LlBERtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAANs/4IUDM4NC5QREYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIcP8IxZRxQREYgcHJ2dwACAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMBqmPcAAAARAAgAAMIxuXwAAAABAAwADbP+AAdMTwAAaIUAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAzODQuUERGAAAOABIACABQADMAOAA0AC4AUABEAEYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDM4NC5QREYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCmAKsAswINAg8CFAIfAigCNgI6AkECSgJPAlwCXwJxAnQCeQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ7}}
  19755. @inproceedings{Manegold:2000kx,
  19756. Author = {S. Manegold and A. Pellenkoft and M. L. Kersten},
  19757. Booktitle = {Proceedings of the British National Conference on Databases (BNCOD)},
  19758. Date-Added = {2007-03-29 14:38:22 -0400},
  19759. Date-Modified = {2009-08-25 22:28:18 -0600},
  19760. Month = {July},
  19761. Pages = {36-51},
  19762. Series = {LNCS/Lecture Notes in Artificial Intelligence (LNCS/LNAI), {\copyright} Springer-Verlag},
  19763. Title = {{A Multi-Query Optimizer for Monet}},
  19764. Volume = {1832},
  19765. Year = {2000},
  19766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9tYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD4vCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGYAAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL21hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  19767. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94z9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  19768. @inproceedings{Boncz:1999uq,
  19769. Author = {P. A. Boncz and S. Manegold and M. L. Kersten},
  19770. Booktitle = {Proceedings of the International Conference on Very Large Data Bases (VLDB)},
  19771. Date-Added = {2007-03-29 14:31:54 -0400},
  19772. Date-Modified = {2009-08-25 22:28:18 -0600},
  19773. Month = {September},
  19774. Pages = {54-65},
  19775. Title = {{Database Architecture Optimized for the New Bottleneck: Memory Access}},
  19776. Year = {1999},
  19777. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERRURSRzEyX0JvTWFLZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPf8IxbpAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIxwvAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkVEUkcxMl9Cb01hS2UucGRmAA4AJAARAEUARABSAEcAMQAyAF8AQgBvAE0AYQBLAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19778. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFFRFJHMTJfQm9NYUtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR0zOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARURSRzEyX0JvTWFLZS5wZGYADgAkABEARQBEAFIARwAxADIAXwBCAG8ATQBhAEsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  19779. @article{Bayer:2002fk,
  19780. Annote = {Original paper on B+ trees},
  19781. Author = {Rudolf Bayer and E. McCreight},
  19782. Date-Added = {2007-03-28 09:30:01 -0400},
  19783. Date-Modified = {2010-12-17 10:23:09 -0700},
  19784. Journal = {Acta Informatica},
  19785. Month = {September},
  19786. Number = {3},
  19787. Pages = {173-189},
  19788. Title = {Organization and maintenance of large ordered indexes},
  19789. Volume = {1},
  19790. Year = {1972},
  19791. Bdsk-Url-1 = {http://www.springerlink.com/content/n9n0754115251238/}}
  19792. @techreport{Boisvert:1996qf,
  19793. Author = {Ronald F. Boisvert and Roldan Pozo and Karin A. Remington},
  19794. Date-Added = {2007-03-25 17:06:21 -0600},
  19795. Date-Modified = {2009-08-25 22:28:18 -0600},
  19796. Institution = {NIST},
  19797. Month = {December},
  19798. Title = {The Matrix Market Exchange Format: Initial Design},
  19799. Year = {1996},
  19800. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NTWZvcm1hdC5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTU1mb3JtYXQucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByPOsI9dsAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI9yyAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1NZm9ybWF0LnBzAA4AGAALAE0ATQBmAG8AcgBtAGEAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NTWZvcm1hdC5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19801. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNTWZvcm1hdC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADukVzOWbFgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATU1mb3JtYXQucHMADgAYAAsATQBNAGYAbwByAG0AYQB0AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19802. @techreport{Duff:1992ve,
  19803. Author = {Iain S. Duff and R. G. Grimes and J. G. Lewis},
  19804. Date-Added = {2007-03-25 17:04:35 -0600},
  19805. Date-Modified = {2010-12-17 10:23:09 -0700},
  19806. Number = {RAL 92-086},
  19807. Title = {Users' Guide for the {Harwell}-{Boeing} Sparse Matrix Collection ({Release I})},
  19808. Year = {1992},
  19809. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3VzZXJzLWd1aWRlLWZvci10aGUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41r0Q897AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAADgAwABcAdQBzAGUAcgBzAC0AZwB1AGkAZABlAC0AZgBvAHIALQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi91c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19810. Bdsk-Url-1 = {citeseer.ist.psu.edu/129220.html}}
  19811. @phdthesis{Abu-Sufah:1979zr,
  19812. Author = {Walid Abdul-Karim Abu-Sufah},
  19813. Date-Added = {2007-03-25 13:01:29 -0600},
  19814. Date-Modified = {2007-05-18 13:42:21 -0600},
  19815. Order_No = {AAI7915307},
  19816. Title = {Improving the performance of virtual memory computers.},
  19817. Year = {1979}}
  19818. @article{McKinley:1996ys,
  19819. Author = {Kathryn S. McKinley and Steve Carr and Chau-Wen Tseng},
  19820. Date-Added = {2007-03-25 12:47:53 -0600},
  19821. Date-Modified = {2010-12-17 10:23:09 -0700},
  19822. Issn = {0164-0925},
  19823. Journal = {ACM Trans. Program. Lang. Syst.},
  19824. Number = {4},
  19825. Pages = {424--453},
  19826. Publisher = {ACM Press},
  19827. Title = {Improving data locality with loop transformations},
  19828. Volume = {18},
  19829. Year = {1996},
  19830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQyNC1tY2tpbmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPl8IsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MjQtbWNraW5sZXkucGRmAA4AJAARAHAANAAyADQALQBtAGMAawBpAG4AbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19831. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjQtbWNraW5sZXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI0LW1ja2lubGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r60Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI0LW1ja2lubGV5LnBkZgAADgAkABEAcAA0ADIANAAtAG0AYwBrAGkAbgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDI0LW1ja2lubGV5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19832. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233564}}
  19833. @article{Carr:1994vn,
  19834. Author = {Steve Carr and Ken Kennedy},
  19835. Date-Added = {2007-03-25 12:43:38 -0600},
  19836. Date-Modified = {2010-12-17 10:23:09 -0700},
  19837. Issn = {0164-0925},
  19838. Journal = {ACM Trans. Program. Lang. Syst.},
  19839. Number = {6},
  19840. Pages = {1768--1810},
  19841. Publisher = {ACM Press},
  19842. Title = {Improving the ratio of memory operations to floating-point operations in loops},
  19843. Volume = {16},
  19844. Year = {1994},
  19845. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPjsIsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzY4LWNhcnIucGRmAAAOAB4ADgBwADEANwA2ADgALQBjAGEAcgByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3NjgtY2Fyci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19846. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NjgtY2Fyci5wZGYADgAeAA4AcAAxADcANgA4AC0AYwBhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc2OC1jYXJyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19847. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197366}}
  19848. @inproceedings{Davis:1998kx,
  19849. Author = {Kei Davis and Daniel J. Quinlan},
  19850. Booktitle = {ECOOP '98: Workshop ion on Object-Oriented Technology},
  19851. Date-Added = {2007-03-25 12:20:24 -0600},
  19852. Date-Modified = {2007-05-18 13:42:21 -0600},
  19853. Isbn = {3-540-65460-7},
  19854. Pages = {452--453},
  19855. Publisher = {Springer-Verlag},
  19856. Title = {ROSE: An Optimizing Transformation System for {C++} Array-Class Libraries},
  19857. Year = {1998}}
  19858. @inproceedings{Bik:1994uq,
  19859. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  19860. Booktitle = {ICS '94: Proceedings of the 8th international conference on Supercomputing},
  19861. Date-Added = {2007-03-25 11:54:40 -0600},
  19862. Date-Modified = {2010-12-17 10:23:09 -0700},
  19863. Isbn = {0-89791-665-4},
  19864. Location = {Manchester, England},
  19865. Pages = {226--235},
  19866. Publisher = {ACM Press},
  19867. Title = {Nonzero structure analysis},
  19868. Year = {1994},
  19869. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD5TCLCUOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCLHluAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjI2LWJpay5wZGYAAA4AGgAMAHAAMgAyADYALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyMjYtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19870. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekbRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjYtYmlrLnBkZgAOABoADABwADIAMgA2AC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDIyNi1iaWsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19871. Bdsk-Url-1 = {http://doi.acm.org/10.1145/181181.181538}}
  19872. @article{Scholz:2003fk,
  19873. Author = {Sven-Bodo Scholz},
  19874. Date-Added = {2007-03-24 16:23:49 -0600},
  19875. Date-Modified = {2009-08-25 22:28:18 -0600},
  19876. Journal = {Journal of Functional Programming},
  19877. Number = {6},
  19878. Pages = {1005-1059},
  19879. Title = {Single Assignment C - Efficient Support for High-level Array Operations in a Functional Setting},
  19880. Volume = {13},
  19881. Year = {2003},
  19882. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idbRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAA4ANAAZAHMAYQBjAC0AbwB2AGUAcgB2AGkAZQB3AC0AagBmAHAALQAwADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3NhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  19883. @inproceedings{Parkinson:2006fk,
  19884. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  19885. Booktitle = {LICS '06: Proceedings of the 21st Annual IEEE Symposium on Logic in Computer Science},
  19886. Date-Added = {2007-03-20 23:04:36 -0600},
  19887. Date-Modified = {2010-12-17 10:23:09 -0700},
  19888. Isbn = {0-7695-2631-4},
  19889. Pages = {137--146},
  19890. Publisher = {IEEE Computer Society},
  19891. Title = {Variables as Resource in Hoare Logics},
  19892. Year = {2006},
  19893. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ib3JuYXRlbnRjcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2Jvcm5hdGVudGNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6D/CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpib3JuYXRlbnRjcy5wZGYADgAgAA8AYgBvAHIAbgBhAHQAZQBuAHQAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYm9ybmF0ZW50Y3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19894. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Jvcm5hdGVudGNzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYm9ybmF0ZW50Y3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYm9ybmF0ZW50Y3MucGRmAAAOACAADwBiAG8AcgBuAGEAdABlAG4AdABjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYm9ybmF0ZW50Y3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19895. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2006.52}}
  19896. @unpublished{Kennedy:2006vn,
  19897. Author = {Ken Kennedy},
  19898. Date-Added = {2007-03-23 17:04:32 -0600},
  19899. Date-Modified = {2010-12-17 10:23:09 -0700},
  19900. Month = {January},
  19901. Title = {Course notes for Comp 515: Advanced Compilation for High Performance Computers},
  19902. Year = {2006},
  19903. Bdsk-Url-1 = {http://www.cs.rice.edu/~ken/comp515/}}
  19904. @article{Ding:2004kx,
  19905. Author = {Chen Ding and Ken Kennedy},
  19906. Date-Added = {2007-03-23 16:30:32 -0600},
  19907. Date-Modified = {2010-12-17 10:23:09 -0700},
  19908. Issn = {0743-7315},
  19909. Journal = {J. Parallel Distrib. Comput.},
  19910. Number = {1},
  19911. Pages = {108--134},
  19912. Publisher = {Academic Press, Inc.},
  19913. Title = {Improving effective bandwidth through compiler enhancement of global cache reuse},
  19914. Volume = {64},
  19915. Year = {2004},
  19916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDkyNDk3NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwOTI0OTc1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBv/CKbFxUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgXRAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDkyNDk3NS5wZGYAAA4AGgAMADAAMAA5ADIANAA5ADcANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwOTI0OTc1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19917. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwOTI0OTc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA5MjQ5NzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+T8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwOTI0OTc1LnBkZgAADgAaAAwAMAAwADkAMgA0ADkANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA5MjQ5NzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19918. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2003.09.005}}
  19919. @inproceedings{Lim:2001uq,
  19920. Author = {Amy W. Lim and Shih-Wei Liao and Monica S. Lam},
  19921. Booktitle = {PPoPP '01: Proceedings of the eighth ACM SIGPLAN symposium on Principles and practices of parallel programming},
  19922. Date-Added = {2007-03-23 16:28:14 -0600},
  19923. Date-Modified = {2010-12-17 10:23:09 -0700},
  19924. Isbn = {1-58113-346-4},
  19925. Location = {Snowbird, Utah, United States},
  19926. Pages = {103--112},
  19927. Publisher = {ACM Press},
  19928. Title = {Blocking and array contraction across arbitrarily nested loops using affine partitioning},
  19929. Year = {2001},
  19930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBu3CKbCmUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgUGAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTAzLWxpbS5wZGYAAA4AGgAMAHAAMQAwADMALQBsAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxMDMtbGltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19931. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYrRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDMtbGltLnBkZgAOABoADABwADEAMAAzAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEwMy1saW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19932. Bdsk-Url-1 = {http://doi.acm.org/10.1145/379539.379586}}
  19933. @inproceedings{Gropp:2000fk,
  19934. Author = {William D. Gropp and Dinesh K. Kaushik and David E. Keyes and Barry Smith},
  19935. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing},
  19936. Date-Added = {2007-03-23 16:22:10 -0600},
  19937. Date-Modified = {2009-12-14 13:48:57 -0700},
  19938. Isbn = {0-7803-9802-5},
  19939. Location = {Dallas, Texas, United States},
  19940. Pages = {34},
  19941. Publisher = {IEEE Computer Society},
  19942. Title = {Performance modeling and tuning of an unstructured mesh {CFD} application},
  19943. Year = {2000},
  19944. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAOXwimuzFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwioDLAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTM0LWdyb3BwLnBkZgAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzNC1ncm9wcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19945. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2540Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMzQtZ3JvcHAucGRmAAAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMzQtZ3JvcHAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19946. @inproceedings{Chamberlain:2001fk,
  19947. Author = {Bradford L. Chamberlain and Lawrence Snyder},
  19948. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  19949. Date-Added = {2007-03-23 09:57:38 -0600},
  19950. Date-Modified = {2010-12-17 10:23:09 -0700},
  19951. Isbn = {1-58113-410-X},
  19952. Location = {Sorrento, Italy},
  19953. Pages = {133--145},
  19954. Publisher = {ACM Press},
  19955. Title = {Array language support for parallel sparse computation},
  19956. Year = {2001},
  19957. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTMzLWNoYW1iZXJsYWluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzMy1jaGFtYmVybGFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv4JsIpVRpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIpqXoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzMtY2hhbWJlcmxhaW4ucGRmAAAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzMy1jaGFtYmVybGFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  19958. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzMtY2hhbWJlcmxhaW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTMzLWNoYW1iZXJsYWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m10Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMzLWNoYW1iZXJsYWluLnBkZgAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMzMtY2hhbWJlcmxhaW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19959. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377820}}
  19960. @inproceedings{Govindaraju:2006uq,
  19961. Author = {Naga K. Govindaraju and Scott Larsen and Jim Gray and Dinesh Manocha},
  19962. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  19963. Date-Added = {2007-03-22 17:35:44 -0600},
  19964. Date-Modified = {2010-12-17 10:23:09 -0700},
  19965. Isbn = {0-7695-2700-0},
  19966. Location = {Tampa, Florida},
  19967. Pages = {89},
  19968. Publisher = {ACM Press},
  19969. Title = {Memory---A memory model for scientific algorithms on graphics processors},
  19970. Year = {2006},
  19971. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E4OS1nb3ZpbmRhcmFqdS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E4OS1nb3ZpbmRhcmFqdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bobRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE4OS1nb3ZpbmRhcmFqdS5wZGYAAA4AKAATAGEAOAA5AC0AZwBvAHYAaQBuAGQAYQByAGEAagB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2E4OS1nb3ZpbmRhcmFqdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19972. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188549}}
  19973. @inproceedings{Fatahalian:2006fk,
  19974. 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},
  19975. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  19976. Date-Added = {2007-03-22 17:34:18 -0600},
  19977. Date-Modified = {2014-08-27 14:30:52 +0000},
  19978. Isbn = {0-7695-2700-0},
  19979. Location = {Tampa, Florida},
  19980. Pages = {83},
  19981. Publisher = {ACM Press},
  19982. Title = {Sequoia: programming the memory hierarchy},
  19983. Year = {2006},
  19984. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmE4My1mYXRhaGFsaWFuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTgzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTgzLWZhdGFoYWxpYW4ucGRmAA4AJgASAGEAOAAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hODMtZmF0YWhhbGlhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19985. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188543}}
  19986. @inproceedings{Kuan:2007fk,
  19987. Author = {George Kuan and David MacQueen and Robert Bruce Findler},
  19988. Booktitle = {ESOP},
  19989. Date-Added = {2007-03-22 11:41:59 -0600},
  19990. Date-Modified = {2009-08-25 22:28:18 -0600},
  19991. Title = {A Rewriting Semantics for Type Inference},
  19992. Year = {2007},
  19993. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9lc29wMjAwNy1rbWYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBlc29wMjAwNy1rbWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+UUwiga+FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwihvWAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDIwMDcta21mLnBkZgAADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9lc29wMjAwNy1rbWYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19994. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGVzb3AyMDA3LWttZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGVzb3AyMDA3LWttZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0vRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVzb3AyMDA3LWttZi5wZGYADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZXNvcDIwMDcta21mLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  19995. @inproceedings{Bondhugula:2007fk,
  19996. Author = {Uday Bondhugula and J. Ramanujam and P. Sadayappan},
  19997. Booktitle = {PPoPP '07: Proceedings of the 2007 ACM SIGPLAN symposium on Principles and practice of parallel programming},
  19998. Date-Added = {2007-03-16 00:15:45 -0400},
  19999. Date-Modified = {2010-12-17 10:23:09 -0700},
  20000. Isbn = {978-1-59593-602-8},
  20001. Location = {San Jose, California, USA},
  20002. Pages = {101--111},
  20003. Publisher = {ACM Press},
  20004. Title = {Automatic mapping of nested loops to FPGAS},
  20005. Year = {2007},
  20006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTAxLWJvbmRodWd1bGEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTAxLWJvbmRodWd1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hIwiYaDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZubgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEwMS1ib25kaHVndWxhLnBkZgAOACgAEwBwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMDEtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  20007. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMDEtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMDEtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYXRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDEtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMQAwADEALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMDEtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20008. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229446}}
  20009. @inproceedings{Stephenson:2003fk,
  20010. Author = {Mark Stephenson and Saman Amarasinghe and Martin Martin and Una-May O'Reilly},
  20011. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  20012. Date-Added = {2007-03-16 00:09:11 -0400},
  20013. Date-Modified = {2010-12-17 10:23:09 -0700},
  20014. Isbn = {1-58113-662-5},
  20015. Location = {San Diego, California, USA},
  20016. Pages = {77--90},
  20017. Publisher = {ACM Press},
  20018. Title = {Meta optimization: improving compiler heuristics with machine learning},
  20019. Year = {2003},
  20020. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzctc3RlcGhlbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3Ny1zdGVwaGVuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6FHCJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzctc3RlcGhlbnNvbi5wZGYAAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3Ny1zdGVwaGVuc29uLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20021. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3Ny1zdGVwaGVuc29uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDc3LXN0ZXBoZW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ldEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc3LXN0ZXBoZW5zb24ucGRmAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzctc3RlcGhlbnNvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20022. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781141}}
  20023. @article{Downey:1980fk,
  20024. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  20025. Date-Added = {2007-03-15 22:07:52 -0400},
  20026. Date-Modified = {2010-12-17 10:23:09 -0700},
  20027. Issn = {0004-5411},
  20028. Journal = {J. ACM},
  20029. Number = {4},
  20030. Pages = {758--771},
  20031. Publisher = {ACM Press},
  20032. Title = {Variations on the Common Subexpression Problem},
  20033. Volume = {27},
  20034. Year = {1980},
  20035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzU4LWRvd25leS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NTgtZG93bmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6E7CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzU4LWRvd25leS5wZGYADgAgAA8AcAA3ADUAOAAtAGQAbwB3AG4AZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc1OC1kb3duZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20036. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NTgtZG93bmV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc1OC1kb3duZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc1OC1kb3duZXkucGRmAAAOACAADwBwADcANQA4AC0AZABvAHcAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc1OC1kb3duZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20037. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  20038. @inproceedings{Blume:2006uq,
  20039. Author = {Matthias Blume and Umut A. Acar and Wonseok Chae},
  20040. Booktitle = {ICFP '06: Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming},
  20041. Date-Added = {2007-03-12 23:10:05 -0600},
  20042. Date-Modified = {2010-12-17 10:23:09 -0700},
  20043. Isbn = {1-59593-309-3},
  20044. Location = {Portland, Oregon, USA},
  20045. Pages = {239--250},
  20046. Publisher = {ACM Press},
  20047. Title = {Extensible programming with first-class cases},
  20048. Year = {2006},
  20049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvoS8ImEooAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMImZuoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzktYmx1bWUucGRmAAAOAB4ADgBwADIAMwA5AC0AYgBsAHUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzOS1ibHVtZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20050. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzOS1ibHVtZS5wZGYADgAeAA4AcAAyADMAOQAtAGIAbAB1AG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM5LWJsdW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20051. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159836}}
  20052. @unpublished{Shewchuk:1994fk,
  20053. Author = {Jonathan Richard Shewchuk},
  20054. Date-Added = {2007-03-12 21:13:40 -0600},
  20055. Date-Modified = {2009-08-25 22:28:18 -0600},
  20056. Month = {August},
  20057. Title = {An Introduction to the Conjugate Gradient Method Without the Agonizing Pain},
  20058. Year = {1994},
  20059. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hUwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFpbmxlc3MtY29uanVnYXRlLWdyYWRpZW50LnBkZgAOAEAAHwBwAGEAaQBuAGwAZQBzAHMALQBjAG8AbgBqAHUAZwBhAHQAZQAtAGcAcgBhAGQAaQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  20060. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e87RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAA4AQAAfAHAAYQBpAG4AbABlAHMAcwAtAGMAbwBuAGoAdQBnAGEAdABlAC0AZwByAGEAZABpAGUAbgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  20061. @unpublished{Aydemir:2005fk,
  20062. 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},
  20063. Date-Added = {2007-03-10 12:36:13 -0700},
  20064. Date-Modified = {2009-08-25 22:28:18 -0600},
  20065. Month = {May},
  20066. Title = {Mechanized Metatheory for the Masses: The {POPLmark} Challenge},
  20067. Year = {2005},
  20068. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsbWFyay0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbG1hcmstMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98FtEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9wbG1hcmstMS5wZGYADgAeAA4AcABvAHAAbABtAGEAcgBrAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wb3BsbWFyay0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  20069. @article{Lowry:1997fk,
  20070. Author = {Michael R. Lowry and Jeffrey Van Baalen},
  20071. Date-Added = {2007-03-03 16:27:27 -0700},
  20072. Date-Modified = {2009-08-25 22:28:18 -0600},
  20073. Journal = {Automated Software Engineering},
  20074. Month = {April},
  20075. Number = {2},
  20076. Publisher = {Kluwer Academic Publishers},
  20077. Title = {{META-AMPHION}: Synthesis of Efficient Domain-Specific Program Synthesis Systems},
  20078. Volume = {4},
  20079. Year = {1997},
  20080. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hFwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ2LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ni5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20081. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OZ0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDYucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20082. @inproceedings{Huang:2007ys,
  20083. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  20084. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20085. Date-Added = {2007-02-26 14:34:32 -0700},
  20086. Date-Modified = {2010-12-17 10:23:09 -0700},
  20087. Isbn = {1-59593-615-7},
  20088. Location = {Vancouver, British Columbia, Canada},
  20089. Pages = {185--198},
  20090. Publisher = {ACM Press},
  20091. Title = {cJ: enhancing java with safe type conditions},
  20092. Year = {2007},
  20093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABrDusIIoH5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAu4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxODUtaHVhbmcucGRmAAAOAB4ADgBwADEAOAA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE4NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20094. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96E9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4NS1odWFuZy5wZGYADgAeAA4AcAAxADgANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTg1LWh1YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20095. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218584}}
  20096. @inproceedings{Vax:2007vn,
  20097. Address = {New York, NY, USA},
  20098. Author = {Matan Vax},
  20099. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20100. Date-Added = {2007-02-26 14:33:49 -0700},
  20101. Date-Modified = {2010-12-17 10:23:09 -0700},
  20102. Isbn = {1-59593-615-7},
  20103. Location = {Vancouver, British Columbia, Canada},
  20104. Pages = {149--160},
  20105. Publisher = {ACM Press},
  20106. Title = {Conservative aspect-orientated programming with the e language},
  20107. Year = {2007},
  20108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAawKHCCKBTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQLDAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQ5LXZheC5wZGYAAA4AGgAMAHAAMQA0ADkALQB2AGEAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxNDktdmF4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20109. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edHRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDktdmF4LnBkZgAOABoADABwADEANAA5AC0AdgBhAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE0OS12YXgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  20110. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218581}}
  20111. @inproceedings{Clarke:2007kx,
  20112. Address = {New York, NY, USA},
  20113. Author = {Dave Clarke and Sophia Drossopoulou and James Noble and Tobias Wrigstad},
  20114. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20115. Date-Added = {2007-02-26 14:32:20 -0700},
  20116. Date-Modified = {2010-12-17 10:23:09 -0700},
  20117. Isbn = {1-59593-615-7},
  20118. Location = {Vancouver, British Columbia, Canada},
  20119. Pages = {121--134},
  20120. Publisher = {ACM Press},
  20121. Title = {Tribe: a simple virtual class calculus},
  20122. Year = {2007},
  20123. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTIxLWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMjEtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAavYjCCKAJUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQJ5AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTIxLWNsYXJrZS5wZGYADgAgAA8AcAAxADIAMQAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEyMS1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20124. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjEtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMS1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95pNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMS1jbGFya2UucGRmAAAOACAADwBwADEAMgAxAC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMS1jbGFya2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20125. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218578}}
  20126. @inproceedings{Eisenberg:2007uq,
  20127. Address = {New York, NY, USA},
  20128. Author = {Andrew D. Eisenberg and Gregor Kiczales},
  20129. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20130. Date-Added = {2007-02-26 14:30:20 -0700},
  20131. Date-Modified = {2010-12-17 10:23:09 -0700},
  20132. Isbn = {1-59593-615-7},
  20133. Location = {Vancouver, British Columbia, Canada},
  20134. Pages = {73--84},
  20135. Publisher = {ACM Press},
  20136. Title = {Expressive programs through presentation extension},
  20137. Year = {2007},
  20138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDczLWVpc2VuYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABq6acIInvBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1laXNlbmJlcmcucGRmAA4AJAARAHAANwAzAC0AZQBpAHMAZQBuAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20139. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3My1laXNlbmJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzMtZWlzZW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uH0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzMtZWlzZW5iZXJnLnBkZgAADgAkABEAcAA3ADMALQBlAGkAcwBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzMtZWlzZW5iZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20140. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218573}}
  20141. @techreport{Plotkin:1973fk,
  20142. Author = {G.D. Plotkin},
  20143. Date-Added = {2007-02-26 09:20:39 -0700},
  20144. Date-Modified = {2009-08-25 22:28:18 -0600},
  20145. Institution = {University of Edinburgh, School of Artificial Intelligence},
  20146. Month = {October},
  20147. Number = {SAI-RM-4},
  20148. Title = {Lambda-definability and logical relations},
  20149. Year = {1973},
  20150. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fAnRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAA4ANAAZAHAAbABvAHQAawBpAG4ALQBtAGUAbQBvAC0AUwBBAEkALQBSAE0ALQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3Bsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20151. @manual{BLAST:2001uq,
  20152. Date-Added = {2007-02-24 18:45:10 -0700},
  20153. Date-Modified = {2009-08-25 22:28:18 -0600},
  20154. Month = {August},
  20155. Organization = {BLAST Forum},
  20156. Title = {Basic Linear Algebra Subprograms Technical (BLAST) Forum Standard},
  20157. Year = {2001},
  20158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ibGFzLXJlcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2JsYXMtcmVwb3J0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6DzCJhKJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJmbpAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpibGFzLXJlcG9ydC5wZGYADgAgAA8AYgBsAGEAcwAtAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYmxhcy1yZXBvcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20159. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2JsYXMtcmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYmxhcy1yZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wM9EPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxhcy1yZXBvcnQucGRmAAAOACAADwBiAGwAYQBzAC0AcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYmxhcy1yZXBvcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20160. @manual{BLASQR:fk,
  20161. Date-Added = {2007-02-24 18:12:10 -0700},
  20162. Date-Modified = {2009-08-25 22:28:18 -0600},
  20163. Organization = {University of Tennessee},
  20164. Title = {Basic Linear Algebra Subprograms: A Quick Reference Guide},
  20165. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9ibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGsl+wgjTT1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgk1vwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ymxhc3FyLnBkZgAADgAWAAoAYgBsAGEAcwBxAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9ibGFzcXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20166. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A00Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBibGFzcXIucGRmAA4AFgAKAGIAbABhAHMAcQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2JsYXNxci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  20167. @inproceedings{Henriksson:2004fk,
  20168. Author = {Jakob Henriksson and Jan Maluszynski},
  20169. Bibdate = {2004-09-22},
  20170. Bibsource = {DBLP, http://dblp.uni-trier.de/db/conf/ppswr/ppswr2004.html#HenrikssonM04},
  20171. Booktitle = {Principles and Practice of Semantic Web Reasoning, 2nd International Workshop, {PPSWR} 2004, St. Malo, France, September 6-10, 2004, Proceedings},
  20172. Date-Added = {2007-02-22 20:18:15 -0700},
  20173. Date-Modified = {2010-12-17 10:23:09 -0700},
  20174. Isbn = {3-540-22961-2},
  20175. Pages = {76--89},
  20176. Publisher = {Springer},
  20177. Series = {LNCS},
  20178. Title = {Static Type-Checking of Datalog with Ontologies},
  20179. Volume = {3208},
  20180. Year = {2004},
  20181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hCwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ1LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20182. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OY0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDUucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20183. Bdsk-Url-1 = {http://springerlink.metapress.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=3208&amp;spage=76}}
  20184. @techreport{Parkinson:2006vn,
  20185. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  20186. Date-Added = {2007-02-23 15:29:34 -0700},
  20187. Date-Modified = {2009-08-25 22:28:18 -0600},
  20188. Institution = {Imperial College, University of London},
  20189. Number = {2006/1},
  20190. Title = {Variables as Resource in Hoare Logics},
  20191. Year = {2006},
  20192. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9EVFIwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELRFRSMDYtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqpXsIEqUNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIFC7MAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkRUUjA2LTEucGRmAA4AGAALAEQAVABSADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9EVFIwNi0xLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20193. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEVFIwNi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuY/zOWa4wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARFRSMDYtMS5wZGYADgAYAAsARABUAFIAMAA2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20194. @inproceedings{Grosof:2003kx,
  20195. Address = {New York, NY, USA},
  20196. Author = {Benjamin N. Grosof and Ian Horrocks and Raphael Volz and Stefan Decker},
  20197. Booktitle = {WWW '03: Proceedings of the 12th international conference on World Wide Web},
  20198. Date-Added = {2007-02-23 14:35:42 -0700},
  20199. Date-Modified = {2010-12-17 10:23:09 -0700},
  20200. Isbn = {1-58113-680-3},
  20201. Location = {Budapest, Hungary},
  20202. Pages = {48--57},
  20203. Publisher = {ACM Press},
  20204. Title = {Description logic programs: combining logic programs with description logic},
  20205. Year = {2003},
  20206. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE3LWdyb3NvZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTctZ3Jvc29mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaqXfCBKwdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBQ6NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE3LWdyb3NvZi5wZGYADgAgAA8AcAAxADEANwAtAGcAcgBvAHMAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExNy1ncm9zb2YucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20207. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTctZ3Jvc29mLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNy1ncm9zb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95n9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy1ncm9zb2YucGRmAAAOACAADwBwADEAMQA3AC0AZwByAG8AcwBvAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExNy1ncm9zb2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20208. Bdsk-Url-1 = {http://doi.acm.org/10.1145/775152.775160}}
  20209. @article{Wand:1978uq,
  20210. Address = {New York, NY, USA},
  20211. Author = {Mitchell Wand},
  20212. Date-Added = {2007-02-23 12:17:23 -0700},
  20213. Date-Modified = {2010-12-17 10:23:09 -0700},
  20214. Issn = {0004-5411},
  20215. Journal = {J. ACM},
  20216. Number = {1},
  20217. Pages = {168--175},
  20218. Publisher = {ACM Press},
  20219. Title = {A New Incompleteness Result for Hoare's System},
  20220. Volume = {25},
  20221. Year = {1978},
  20222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqgFwgSL2lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgTuSgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2OC13YW5kLnBkZgAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjgtd2FuZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20223. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n00Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY4LXdhbmQucGRmAAAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTY4LXdhbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20224. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322047.322062}}
  20225. @techreport{Courcelle:1984fk,
  20226. Author = {B. Courcelle and P. Deransart},
  20227. Date-Added = {2007-02-23 11:21:20 -0700},
  20228. Date-Modified = {2009-08-25 22:28:18 -0600},
  20229. Institution = {INRIA},
  20230. Number = {RR-0322},
  20231. Title = {Proofs of partial correctness for attribute grammars and recursive procedures},
  20232. Year = {1984},
  20233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9SUi0wMzIyLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUlItMDMyMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqkjMIEfntQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIE4OsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlJSLTAzMjIucGRmAA4AGAALAFIAUgAtADAAMwAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9SUi0wMzIyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20234. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMzIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7nWzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDMyMi5wZGYADgAYAAsAUgBSAC0AMAAzADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20235. @article{Barnett:2004zr,
  20236. Booktitle = {Special issue: ECOOP 2003 Workshop on Formal Techniques for Java-Like Programs},
  20237. Date-Added = {2007-02-20 19:36:11 -0700},
  20238. Date-Modified = {2009-08-25 22:28:18 -0600},
  20239. Journal = {Journal of Object Technology},
  20240. Month = {June},
  20241. Number = {6},
  20242. Title = {Verification of object-oriented programs with invariants},
  20243. Volume = {3},
  20244. Year = {2004},
  20245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao2HCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphcnRpY2xlMi5wZGYAAA4AGgAMAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2FydGljbGUyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20246. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqTRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFydGljbGUyLnBkZgAOABoADABhAHIAdABpAGMAbABlADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYXJ0aWNsZTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  20247. @inproceedings{Bierhoff:2005vn,
  20248. Address = {New York, NY, USA},
  20249. Author = {Kevin Bierhoff and Jonathan Aldrich},
  20250. 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},
  20251. Date-Added = {2007-02-20 19:14:24 -0700},
  20252. Date-Modified = {2010-12-17 10:23:09 -0700},
  20253. Isbn = {1-59593-014-0},
  20254. Location = {Lisbon, Portugal},
  20255. Pages = {217--226},
  20256. Publisher = {ACM Press},
  20257. Title = {Lightweight object specification with typestates},
  20258. Year = {2005},
  20259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDIxNy1iaWVyaG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjcMIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTctYmllcmhvZmYucGRmAA4AJAARAHAAMgAxADcALQBiAGkAZQByAGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20260. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTctYmllcmhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE3LWJpZXJob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o/0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE3LWJpZXJob2ZmLnBkZgAADgAkABEAcAAyADEANwAtAGIAaQBlAHIAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE3LWJpZXJob2ZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20261. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1081706.1081741}}
  20262. @inproceedings{Nanda:2005kx,
  20263. Address = {New York, NY, USA},
  20264. Author = {Mangala Gowri Nanda and Christian Grothoff and Satish Chandra},
  20265. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  20266. Date-Added = {2007-02-20 19:13:09 -0700},
  20267. Date-Modified = {2010-12-17 10:23:09 -0700},
  20268. Isbn = {1-59593-031-0},
  20269. Location = {San Diego, CA, USA},
  20270. Pages = {77--96},
  20271. Publisher = {ACM Press},
  20272. Title = {Deriving object typestates in the presence of inter-object references},
  20273. Year = {2005},
  20274. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN/wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDc3LW5hbmRhLnBkZgAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3Ny1uYW5kYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20275. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uU0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzctbmFuZGEucGRmAAAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzctbmFuZGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20276. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094818}}
  20277. @article{Lam:2004uq,
  20278. Address = {New York, NY, USA},
  20279. Author = {Patrick Lam and Viktor Kuncak and Martin Rinard},
  20280. Date-Added = {2007-02-20 19:11:41 -0700},
  20281. Date-Modified = {2010-12-17 10:23:09 -0700},
  20282. Issn = {0362-1340},
  20283. Journal = {SIGPLAN Not.},
  20284. Number = {3},
  20285. Pages = {46--55},
  20286. Publisher = {ACM Press},
  20287. Title = {Generalized typestate checking using set interfaces and pluggable analyses},
  20288. Volume = {39},
  20289. Year = {2004},
  20290. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjecIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Ni1sYW0ucGRmAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDYtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20291. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2LWxhbS5wZGYAAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQ2LWxhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20292. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981016}}
  20293. @inproceedings{DeLine:2004ys,
  20294. Author = {Robert DeLine and Manuel Fahndrich},
  20295. Booktitle = {ECOOP 2004: 18th European Conference of Object-Oriented Computing},
  20296. Date-Added = {2007-02-20 19:10:38 -0700},
  20297. Date-Modified = {2009-08-25 22:28:18 -0600},
  20298. Read = {Yes},
  20299. Series = {LNCS},
  20300. Title = {Typestates for objects},
  20301. Volume = {3086},
  20302. Year = {2004},
  20303. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjZ8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDQucGRmAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDA0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20304. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AwNC5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3AwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  20305. @inproceedings{Kennedy:2005fk,
  20306. Address = {New York, NY, USA},
  20307. Author = {Andrew Kennedy and Claudio V. Russo},
  20308. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  20309. Date-Added = {2007-02-20 19:03:32 -0700},
  20310. Date-Modified = {2010-12-17 10:23:09 -0700},
  20311. Isbn = {1-59593-031-0},
  20312. Location = {San Diego, CA, USA},
  20313. Pages = {21--40},
  20314. Publisher = {ACM Press},
  20315. Title = {Generalized algebraic data types and object-oriented programming},
  20316. Year = {2005},
  20317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjEta2VubmVkeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMS1rZW5uZWR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao23CA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjEta2VubmVkeS5wZGYADgAgAA8AcAAyADEALQBrAGUAbgBuAGUAZAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxLWtlbm5lZHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20318. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxLWtlbm5lZHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96M9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxLWtlbm5lZHkucGRmAAAOACAADwBwADIAMQAtAGsAZQBuAG4AZQBkAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxLWtlbm5lZHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094814}}
  20320. @inproceedings{Zhu:2005vn,
  20321. Abstract = {{
  20322. The need for direct memory manipulation through pointers is essential in
  20323. many applications. However, it is also commonly understood that the use (or
  20324. probably misuse) of pointers is often a rich source of program errors.
  20325. Therefore, approaches that can effectively enforce safe use of pointers in
  20326. programming are highly sought after. ATS is a programming language with a
  20327. type system rooted in a recently developed framework Applied Type System,
  20328. and a novel and desirable feature in ATS lies in its support for safe
  20329. programming with pointers through a novel notion of {\em stateful
  20330. views}. In particular, even pointer arithmetic is allowed in ATS and
  20331. guaranteed to be safe by the type system of ATS. In this paper, we give an
  20332. overview of this feature in ATS, presenting some interesting examples based
  20333. on a prototype implementation of ATS to demonstrate the practicality of
  20334. safe programming with pointer through stateful views.
  20335. }},
  20336. Address = {Long Beach, CA},
  20337. Author = {Dengping Zhu and Hongwei Xi},
  20338. Booktitle = {Proceedings of the 7th International Symposium on Practical Aspects of Declarative Languages},
  20339. Date-Added = {2007-02-21 17:48:20 -0700},
  20340. Date-Modified = {2009-08-25 22:28:18 -0600},
  20341. Month = {January},
  20342. Pages = {83--97},
  20343. Publisher = {Springer-Verlag LNCS vol. 3350},
  20344. Title = {{Safe Programming with Pointers through Stateful Views}},
  20345. Year = {2005},
  20346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpTnwgI15FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYVAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFkbDA1LnBkZgAADgAWAAoAcABhAGQAbAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wYWRsMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20347. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vM0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYWRsMDUucGRmAA4AFgAKAHAAYQBkAGwAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhZGwwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  20348. @inproceedings{Chen:2004kx,
  20349. Abstract = {{
  20350. The wide practice of objected oriented programming (OOP) in current
  20351. software practice is evident. Despite extensive studies on typing
  20352. programming objects, it is still undeniably a challenging research task to
  20353. design a type system that can satisfactorily account for a variety of
  20354. features (e.g., binary methods and multiple inheritance) in OOP. In this
  20355. paper, we present a typeful approach to implementing objects that makes use
  20356. of a recently introduced notion of guarded datatypes. In particular, we
  20357. demonstrate how the feature of multiple inheritance can be supported with
  20358. this approach, presenting a simple and general account for multiple
  20359. inheritance in a typeful manner.
  20360. }},
  20361. Address = {Dallas, TX},
  20362. Author = {Chiyan Chen and Rui Shi and Hongwei Xi},
  20363. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  20364. Date-Added = {2007-02-21 17:47:53 -0700},
  20365. Date-Modified = {2009-08-25 22:28:18 -0600},
  20366. Month = {June},
  20367. Pages = {23--38},
  20368. Publisher = {Springer-Verlag LNCS vol. 3057},
  20369. Title = {{A Typeful Approach to Object-Oriented Programming with Multiple Inheritance}},
  20370. Year = {2004},
  20371. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9PQkp3TUkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpPQkp3TUkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpUHwgI1+1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYawAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6T0JKd01JLnBkZgAADgAWAAoATwBCAEoAdwBNAEkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9PQkp3TUkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20372. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL09CSndNSS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCk9CSndNSS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5kjM5ZscAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhbAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBPQkp3TUkucGRmAAAOABYACgBPAEIASgB3AE0ASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09CSndNSS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20373. @inproceedings{Chen:2004uq,
  20374. Abstract = {{
  20375. Gentzen's Hauptsatz -- cut elimination theorem -- in sequent calculi
  20376. reveals a fundamental property on logic connectives in various logics such
  20377. as classical logic and intuitionistic logic. In this paper, we implement a
  20378. procedure in Haskell to perform cut elimination for intuitionistic sequent
  20379. calculus, where we use types to guarantee that the procedure can only
  20380. return a cut-free proof of the same sequent when given a proof of a sequent
  20381. that may contain cuts. The contribution of the paper is two-fold. On
  20382. the one hand, we present an interesting (and somewhat unexpected) application
  20383. of the current type system of Haskell, illustrating through a concrete
  20384. example how some typical use of dependent types can be simulated in
  20385. Haskell. On the other hand, we identify several problematic issues with
  20386. such a simulation technique and then suggest some approaches to addressing
  20387. these issues in Haskell.
  20388. }},
  20389. Address = {Dallas, TX},
  20390. Author = {Chiyan Chen and Dengping Zhu and Hongwei Xi},
  20391. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  20392. Date-Added = {2007-02-21 17:47:08 -0700},
  20393. Date-Modified = {2007-05-18 13:42:21 -0600},
  20394. Month = {June},
  20395. Pages = {239--254},
  20396. Publisher = {Springer-Verlag LNCS vol. 3057},
  20397. Title = {{Implementing Cut Elimination: A Case Study of Simulating Dependent Types in Haskell}},
  20398. Year = {2004}}
  20399. @techreport{Xi:2004fk,
  20400. Author = {Hongwei Xi and Dengping Zhu},
  20401. Date-Added = {2007-02-21 17:44:51 -0700},
  20402. Date-Modified = {2009-08-25 22:28:18 -0600},
  20403. Institution = {Boston University},
  20404. Title = {Views, Types and Viewtypes},
  20405. Year = {2004},
  20406. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9Wc1RzVlRzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVnNUc1ZUcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqR0cICNX9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMICl+8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZzVHNWVHMucGRmAA4AGAALAFYAcwBUAHMAVgBUAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9Wc1RzVlRzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20407. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWc1RzVlRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDnzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVnNUc1ZUcy5wZGYADgAYAAsAVgBzAFQAcwBWAFQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20408. @inproceedings{Xi:2000uq,
  20409. Address = {Washington, DC, USA},
  20410. Author = {Hongwei Xi},
  20411. Booktitle = {LICS '00: Proceedings of the 15th Annual IEEE Symposium on Logic in Computer Science},
  20412. Date-Added = {2007-02-20 11:16:29 -0700},
  20413. Date-Modified = {2009-08-25 22:28:18 -0600},
  20414. Isbn = {0-7695-0725-5},
  20415. Pages = {375},
  20416. Publisher = {IEEE Computer Society},
  20417. Title = {Imperative Programming with Dependent Types},
  20418. Year = {2000},
  20419. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDg1NTc4NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwODU1Nzg1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAafdfCAIj1UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCAOtlAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDg1NTc4NS5wZGYAAA4AGgAMADAAMAA4ADUANQA3ADgANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwODU1Nzg1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20420. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwODU1Nzg1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA4NTU3ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71+8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwODU1Nzg1LnBkZgAADgAaAAwAMAAwADgANQA1ADcAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA4NTU3ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  20421. @techreport{Bierman:2003fk,
  20422. Author = {G.M. Bierman and M.J. Parkinson and A.M. Pitts},
  20423. Date-Added = {2007-02-20 11:13:47 -0700},
  20424. Date-Modified = {2009-08-25 22:28:18 -0600},
  20425. Institution = {University of Cambridge Computer Laboratory},
  20426. Month = {April},
  20427. Number = {UCAM-CL-TR-563},
  20428. Title = {MJ: An imperative core calculus for Java and Java with effects},
  20429. Year = {2003},
  20430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTU2My0xLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUVUNBTS1DTC1UUi01NjMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABp9uMIAiI5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIA6v4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVDQU0tQ0wtVFItNTYzLTEucGRmAAAOACoAFABVAEMAQQBNAC0AQwBMAC0AVABSAC0ANQA2ADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvVUNBTS1DTC1UUi01NjMtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  20431. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItNTYzLTEucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRVQ0FNLUNMLVRSLTU2My0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv7XzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUNBTS1DTC1UUi01NjMtMS5wZGYAAA4AKgAUAFUAQwBBAE0ALQBDAEwALQBUAFIALQA1ADYAMwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9VQ0FNLUNMLVRSLTU2My0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  20432. @article{Garcia:2007fk,
  20433. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  20434. Date-Added = {2007-02-15 12:01:56 -0700},
  20435. Date-Modified = {2010-12-17 10:23:09 -0700},
  20436. Journal = {Journal of Functional Programming},
  20437. Month = {March},
  20438. Number = {2},
  20439. Pages = {145--205},
  20440. Title = {An extended comparative study of language support for generic programming},
  20441. Volume = {17},
  20442. Year = {2007},
  20443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+Q3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjE5OGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMQA5ADgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  20444. Bdsk-Url-1 = {http://journals.cambridge.org/action/displayFulltext?type=1&fid=715040&jid=JFP&volumeId=17&issueId=02&aid=715036}}
  20445. @article{Reynolds:1998uq,
  20446. Author = {John C. Reynolds},
  20447. Date-Added = {2007-02-12 22:36:34 -0700},
  20448. Date-Modified = {2009-08-25 22:28:18 -0600},
  20449. Journal = {Higher-Order and Symbolic Computation},
  20450. Pages = {355--361},
  20451. Title = {Definitional Interpreters Revisited},
  20452. Volume = {11},
  20453. Year = {1998},
  20454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGWHwfaksgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfcHIgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVmaW50ZXJwLnBkZgAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2RlZmludGVycC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20455. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FH0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZWZpbnRlcnAucGRmAAAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kZWZpbnRlcnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20456. @inproceedings{Cok:2006qf,
  20457. Author = {David R. Cok},
  20458. Booktitle = {Workshop on Specification and Verification of Component-Based Systems},
  20459. Date-Added = {2007-02-12 17:30:40 -0700},
  20460. Date-Modified = {2009-08-25 22:28:18 -0600},
  20461. Month = {November},
  20462. Title = {Specifying Java Iterators with JML and Esc/Java2},
  20463. Year = {2006},
  20464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9Db2sucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdDb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGAkwfZUXFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfa2zAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q29rLnBkZgAOABAABwBDAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL0Nvay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20465. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL0Nvay5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB0Nvay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4QXM5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb2sucGRmAA4AEAAHAEMAbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29rLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  20466. @inproceedings{Dietl:2007ve,
  20467. Booktitle = {Foundations and Developments of Object-Oriented Languages (FOOL/WOOD '07)},
  20468. Date-Added = {2007-02-12 17:04:33 -0700},
  20469. Date-Modified = {2009-08-25 22:28:18 -0600},
  20470. Month = {January},
  20471. Title = {{G}eneric {U}niverse {T}ypes},
  20472. Year = {2007},
  20473. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9EaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkRpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYXMnB9k6tUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9rEdAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpEaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGYAAA4APgAeAEQAaQBlAHQAbABEAHIAbwBzAHMAbwBwAG8AdQBsAG8AdQBNAHUAZQBsAGwAZQByADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  20474. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r1MzlmuEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eExAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AERpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAADgA+AB4ARABpAGUAdABsAEQAcgBvAHMAcwBvAHAAbwB1AGwAbwB1AE0AdQBlAGwAbABlAHIAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  20475. @inproceedings{Westbrook:2005ly,
  20476. Author = {E. Westbrook and A. Stump and I. Wehrman},
  20477. Booktitle = {10th ACM SIGPLAN International Conference on Functional Programming},
  20478. Date-Added = {2007-02-12 16:33:41 -0700},
  20479. Date-Modified = {2009-08-25 22:28:18 -0600},
  20480. Title = {{A Language-based Approach to Functionally Correct Imperative Programming}},
  20481. Year = 2005,
  20482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9yc3AxLWljZnAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3JzcDEtaWNmcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWTPB9kdwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qngAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyc3AxLWljZnAwNS5wZGYADgAgAA8AcgBzAHAAMQAtAGkAYwBmAHAAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcnNwMS1pY2ZwMDUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20483. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3JzcDEtaWNmcDA1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcnNwMS1pY2ZwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JxtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcnNwMS1pY2ZwMDUucGRmAAAOACAADwByAHMAcAAxAC0AaQBjAGYAcAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcnNwMS1pY2ZwMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20484. @inproceedings{Stump:2006zr,
  20485. Author = {A. Stump and I. Wehrman},
  20486. Booktitle = {2006 International Workshop on Foundations and Developments of Object-Oriented Languages},
  20487. Date-Added = {2007-02-12 16:32:28 -0700},
  20488. Date-Modified = {2009-08-25 22:28:18 -0600},
  20489. Title = {{Property Types: Semantic Programming for Java}},
  20490. Year = 2006,
  20491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdHVtcC13ZWhybWFuLWZvb2wwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYVjvB9kcsUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qmcAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdHVtcC13ZWhybWFuLWZvb2wwNi5wZGYAAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  20492. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KMNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zdHVtcC13ZWhybWFuLWZvb2wwNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  20493. @inproceedings{Leino:2001ys,
  20494. Address = {London, UK},
  20495. Author = {K. Rustan M. Leino},
  20496. Booktitle = {SAS '01: Proceedings of the 8th International Symposium on Static Analysis},
  20497. Date-Added = {2007-02-12 16:21:38 -0700},
  20498. Date-Modified = {2009-08-25 22:28:18 -0600},
  20499. Isbn = {3-540-42314-1},
  20500. Pages = {185--193},
  20501. Publisher = {Springer-Verlag},
  20502. Title = {Applications of Extended Static Checking},
  20503. Year = {2001},
  20504. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFYewfZEpVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfanFQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ0LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20505. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OX0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDQucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20506. @article{Leavens:2006vn,
  20507. Address = {New York, NY, USA},
  20508. Author = {Gary T. Leavens and Albert L. Baker and Clyde Ruby},
  20509. Date-Added = {2007-02-12 16:02:28 -0700},
  20510. Date-Modified = {2010-12-17 10:23:09 -0700},
  20511. Issn = {0163-5948},
  20512. Journal = {SIGSOFT Softw. Eng. Notes},
  20513. Number = {3},
  20514. Pages = {1--38},
  20515. Publisher = {ACM Press},
  20516. Title = {Preliminary design of {JML}: a behavioral interface specification language for java},
  20517. Volume = {31},
  20518. Year = {2006},
  20519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhS+MH2QCBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2opAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1LWxlYXZlbnMucGRmAAAOAB4ADgBwADUALQBsAGUAYQB2AGUAbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUtbGVhdmVucy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20520. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtbGVhdmVucy5wZGYADgAeAA4AcAA1AC0AbABlAGEAdgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNS1sZWF2ZW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20521. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1127878.1127884}}
  20522. @article{Burdy:2005kx,
  20523. 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},
  20524. Date-Added = {2007-02-12 15:53:18 -0700},
  20525. Date-Modified = {2009-08-25 22:28:18 -0600},
  20526. Journal = {International Journal on Software Tools for Technology Transfer},
  20527. Month = {June},
  20528. Title = {An overview of JML tools and applications},
  20529. Year = {2005},
  20530. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGE0NwfY+OVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfagqQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3R0dDA0LnBkZgAADgAWAAoAcwB0AHQAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zdHR0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20531. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ov0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdHR0MDQucGRmAA4AFgAKAHMAdAB0AHQAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N0dHQwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  20532. @inproceedings{Flanagan:2002uq,
  20533. Address = {New York, NY, USA},
  20534. Author = {Cormac Flanagan and K. Rustan M. Leino and Mark Lillibridge and Greg Nelson and James B. Saxe and Raymie Stata},
  20535. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  20536. Date-Added = {2007-02-12 14:55:58 -0700},
  20537. Date-Modified = {2010-12-17 10:23:09 -0700},
  20538. Isbn = {1-58113-463-0},
  20539. Location = {Berlin, Germany},
  20540. Pages = {234--245},
  20541. Publisher = {ACM Press},
  20542. Title = {Extended static checking for Java},
  20543. Year = {2002},
  20544. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhJRsH2MIZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2kvYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzQtbGVpbm8ucGRmAAAOAB4ADgBwADIAMwA0AC0AbABlAGkAbgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzNC1sZWluby5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20545. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96U9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzNC1sZWluby5wZGYADgAeAA4AcAAyADMANAAtAGwAZQBpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM0LWxlaW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20546. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512558}}
  20547. @inproceedings{OCallahan:1997fk,
  20548. Address = {New York, NY, USA},
  20549. Author = {Robert O'Callahan and Daniel Jackson},
  20550. Booktitle = {ICSE '97: Proceedings of the 19th international conference on Software engineering},
  20551. Date-Added = {2007-02-12 13:48:01 -0700},
  20552. Date-Modified = {2010-12-17 10:23:09 -0700},
  20553. Isbn = {0-89791-914-9},
  20554. Location = {Boston, Massachusetts, United States},
  20555. Pages = {338--348},
  20556. Publisher = {ACM Press},
  20557. Title = {Lackwit: a program understanding tool based on type inference},
  20558. Year = {1997},
  20559. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9sYWNrd2l0LWEtcHJvZ3JhbS11bmRlcnN0YW5kaW5nLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbGFja3dpdC1hLXByb2dyYW0tdW4jMTg0ODM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhINcH2IS5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2g54AAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhY2t3aXQtYS1wcm9ncmFtLXVuIzE4NDgzNS5wZGYADgBIACMAbABhAGMAawB3AGkAdAAtAGEALQBwAHIAbwBnAHIAYQBtAC0AdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  20560. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9sYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3im0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAOAEgAIwBsAGEAYwBrAHcAaQB0AC0AYQAtAHAAcgBvAGcAcgBhAG0ALQB1AG4AZABlAHIAcwB0AGEAbgBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  20561. Bdsk-Url-1 = {http://doi.acm.org/10.1145/253228.253351}}
  20562. @inproceedings{Grothoff:2001fk,
  20563. Address = {New York, NY, USA},
  20564. Author = {Christian Grothoff and Jens Palsberg and Jan Vitek},
  20565. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  20566. Date-Added = {2007-02-11 21:52:32 -0700},
  20567. Date-Modified = {2010-12-17 10:23:09 -0700},
  20568. Isbn = {1-58113-335-9},
  20569. Location = {Tampa Bay, FL, USA},
  20570. Pages = {241--255},
  20571. Publisher = {ACM Press},
  20572. Title = {Encapsulating objects with confined types},
  20573. Year = {2001},
  20574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI0MS1ncm90aG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjc8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtZ3JvdGhvZmYucGRmAA4AJAARAHAAMgA0ADEALQBnAHIAbwB0AGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20575. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtZ3JvdGhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLWdyb3Rob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pd0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLWdyb3Rob2ZmLnBkZgAADgAkABEAcAAyADQAMQAtAGcAcgBvAHQAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQxLWdyb3Rob2ZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20576. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504300}}
  20577. @book{Winskel:1993uq,
  20578. Author = {Glynn Winskel},
  20579. Date-Added = {2007-02-08 16:42:36 -0700},
  20580. Date-Modified = {2007-05-18 13:42:22 -0600},
  20581. Publisher = {MIT Press},
  20582. Series = {{Foundations of Computing}},
  20583. Title = {{The Formal Semantics of Programming Languages}},
  20584. Year = {1993}}
  20585. @article{Pitts:2003fk,
  20586. Author = {Andrew M. Pitts},
  20587. Date-Added = {2007-02-08 16:30:52 -0700},
  20588. Date-Modified = {2009-08-25 22:28:18 -0600},
  20589. Journal = {Information and Computation},
  20590. Month = {November},
  20591. Number = {2},
  20592. Title = {Nominal logic, a first order theory of names and binding},
  20593. Volume = {186},
  20594. Year = {2003},
  20595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMTAucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzZGFydGljbGUtMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDBZwfEAolBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfFjEgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2RhcnRpY2xlLTEwLnBkZgAADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zZGFydGljbGUtMTAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20596. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iejRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0xMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  20597. @phdthesis{Surana:2006fk,
  20598. Author = {Pankaj Surana},
  20599. Date-Added = {2007-02-06 23:33:55 -0700},
  20600. Date-Modified = {2009-08-25 22:28:18 -0600},
  20601. Month = {June},
  20602. School = {Northwestern University},
  20603. Title = {Meta-Compilation of Language Abstractions},
  20604. Year = {2006},
  20605. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9TdXJhbmFUaGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBTdXJhbmFUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD+Rwe7BRAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwe8jtAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U3VyYW5hVGhlc2lzLnBkZgAADgAiABAAUwB1AHIAYQBuAGEAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9TdXJhbmFUaGVzaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20606. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEFN1cmFuYVRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDcbM5Zt4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhyAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTdXJhbmFUaGVzaXMucGRmAAAOACIAEABTAHUAcgBhAG4AYQBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  20607. @phdthesis{Vargun:2006fk,
  20608. Author = {Aytekin Vargun},
  20609. Date-Added = {2007-02-06 21:17:38 -0700},
  20610. Date-Modified = {2009-08-25 22:28:18 -0600},
  20611. Month = {December},
  20612. School = {Rensselaer Polytechnic Institute},
  20613. Title = {Code-Carrying Theory},
  20614. Year = {2006},
  20615. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg/mMHuoiAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHvBJAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNjdC10aGVzaXMucGRmAAAOAB4ADgBjAGMAdAAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvY2N0LXRoZXNpcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20616. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xE9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2N0LXRoZXNpcy5wZGYADgAeAA4AYwBjAHQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jY3QtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  20617. @article{Clarke:1996fk,
  20618. Address = {New York, NY, USA},
  20619. Author = {Edmund M. Clarke and Jeannette M. Wing},
  20620. Date-Added = {2007-02-06 17:56:25 -0700},
  20621. Date-Modified = {2010-12-17 10:23:09 -0700},
  20622. Issn = {0360-0300},
  20623. Journal = {ACM Comput. Surv.},
  20624. Number = {4},
  20625. Pages = {626--643},
  20626. Publisher = {ACM Press},
  20627. Title = {Formal methods: state of the art and future directions},
  20628. Volume = {28},
  20629. Year = {1996},
  20630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjI2LWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2MjYtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQ8nB7nHTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB7tRDAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjI2LWNsYXJrZS5wZGYADgAgAA8AcAA2ADIANgAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDYyNi1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20631. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2MjYtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDYyNi1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97YdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYyNi1jbGFya2UucGRmAAAOACAADwBwADYAMgA2AC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDYyNi1jbGFya2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20632. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242223.242257}}
  20633. @inproceedings{Kanamori:1986oq,
  20634. Address = {Los Alamitos, CA, USA},
  20635. Author = {Tadashi Kanamori and Hiroshi Fujita and Hirohisa Seki and Kenji Horiuchi and Machi Maeji},
  20636. Booktitle = {ACM '86: Proceedings of 1986 ACM Fall joint computer conference},
  20637. Date-Added = {2007-01-28 16:49:12 -0500},
  20638. Date-Modified = {2009-08-25 22:28:18 -0600},
  20639. Isbn = {0-8186-4743-4},
  20640. Location = {Dallas, Texas, United States},
  20641. Pages = {994--999},
  20642. Publisher = {IEEE Computer Society Press},
  20643. Title = {Argus/V: a system for verification of Prolog programs},
  20644. Year = {1986},
  20645. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDk5NC1rYW5hbW9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjgsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OTQta2FuYW1vcmkucGRmAA4AJAARAHAAOQA5ADQALQBrAGEAbgBhAG0AbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20646. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OTQta2FuYW1vcmkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTk0LWthbmFtb3JpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vK0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTk0LWthbmFtb3JpLnBkZgAADgAkABEAcAA5ADkANAAtAGsAYQBuAGEAbQBvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wOTk0LWthbmFtb3JpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20647. @techreport{Apt:1994nx,
  20648. Author = {Krzysztof R. Apt},
  20649. Date-Added = {2007-01-28 16:38:34 -0500},
  20650. Date-Modified = {2010-12-17 10:23:09 -0700},
  20651. Month = {28,},
  20652. Number = {CS-R9411},
  20653. Title = {Program verification and prolog},
  20654. Year = {1994},
  20655. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhcHQ5NHByb2dyYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNewgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXB0OTRwcm9ncmFtLnBkZgAADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20656. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFwdDk0cHJvZ3JhbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFwdDk0cHJvZ3JhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqHRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFwdDk0cHJvZ3JhbS5wZGYADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYXB0OTRwcm9ncmFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20657. Bdsk-Url-1 = {citeseer.ist.psu.edu/apt94program.html}}
  20658. @article{McCarthy:1995cr,
  20659. Address = {Menlo Park, CA, USA},
  20660. Author = {John McCarthy},
  20661. Book = {Computation \& intelligence: collected readings},
  20662. Date-Added = {2007-01-28 16:33:56 -0500},
  20663. Date-Modified = {2007-05-18 13:42:22 -0600},
  20664. Isbn = {0-262-62101-0},
  20665. Pages = {555--566},
  20666. Publisher = {American Association for Artificial Intelligence},
  20667. Title = {Circumscription: a form of non-monotonic reasoning},
  20668. Year = {1995}}
  20669. @inproceedings{Chen:1992dq,
  20670. Address = {New York, NY, USA},
  20671. Author = {Jainhua Chen},
  20672. Booktitle = {SAC '92: Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing},
  20673. Date-Added = {2007-01-28 16:31:08 -0500},
  20674. Date-Modified = {2010-12-17 10:23:09 -0700},
  20675. Isbn = {0-89791-502-X},
  20676. Location = {Kansas City, Missouri, United States},
  20677. Pages = {554--562},
  20678. Publisher = {ACM Press},
  20679. Title = {On the relationship between circumscription and well-founded semantics of logic programs},
  20680. Year = {1992},
  20681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN8wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1NC1jaGVuLnBkZgAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTQtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20682. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s90Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTU0LWNoZW4ucGRmAAAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTU0LWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20683. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143559.143687}}
  20684. @article{Bojadziev:1986bh,
  20685. Address = {New York, NY, USA},
  20686. Author = {D Bojadziev},
  20687. Date-Added = {2007-01-28 15:12:34 -0500},
  20688. Date-Modified = {2010-12-17 10:23:09 -0700},
  20689. Issn = {0743-1066},
  20690. Journal = {J. Log. Program.},
  20691. Number = {1},
  20692. Pages = {69--74},
  20693. Publisher = {Elsevier Science Inc.},
  20694. Title = {A constructive view of prolog},
  20695. Volume = {30},
  20696. Year = {1986},
  20697. Bdsk-Url-1 = {http://nl.ijs.si/~damjan/prolog.html}}
  20698. @inproceedings{Denecker:1998ly,
  20699. Author = {Marc Denecker},
  20700. Booktitle = {Logics in Artificial Intelligence: European Workshop},
  20701. Date-Added = {2007-01-28 14:45:30 -0500},
  20702. Date-Modified = {2009-08-25 22:28:18 -0600},
  20703. Title = {The Well-Founded Semantics Is the Principle of Inductive Definition},
  20704. Volume = {1489},
  20705. Year = {1998},
  20706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9kZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlkZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNkwgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVuZWNrZXI5OHdlbGxmb3VuZGVkLnBkZgAOADQAGQBkAGUAbgBlAGMAawBlAHIAOQA4AHcAZQBsAGwAZgBvAHUAbgBkAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL2RlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20707. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUjRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAA4ANAAZAGQAZQBuAGUAYwBrAGUAcgA5ADgAdwBlAGwAbABmAG8AdQBuAGQAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2RlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20708. @techreport{Paulson:1990zr,
  20709. Author = {Lawrence C. Paulson and Andrew W. Smith},
  20710. Date-Added = {2007-01-28 14:40:28 -0500},
  20711. Date-Modified = {2009-08-25 22:28:18 -0600},
  20712. Institution = {Computing Laboratory, University of Cambridge},
  20713. Number = {UCAM-CL-TR-205},
  20714. Title = {Logic Programming, Functional Programming, and Inductive Definitions},
  20715. Year = {1990},
  20716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTIwNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRElVDQU0tQ0wtVFItMjA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1jCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVQ0FNLUNMLVRSLTIwNS5wZGYAAA4AJgASAFUAQwBBAE0ALQBDAEwALQBUAFIALQAyADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL1VDQU0tQ0wtVFItMjA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20717. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItMjA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVUNBTS1DTC1UUi0yMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oYczlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVDQU0tQ0wtVFItMjA1LnBkZgAADgAmABIAVQBDAEEATQAtAEMATAAtAFQAUgAtADIAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVUNBTS1DTC1UUi0yMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20718. @article{Hagiya:1984ys,
  20719. Author = {M. Hagiya and T. Sakurai},
  20720. Date-Added = {2007-01-27 20:57:50 -0500},
  20721. Date-Modified = {2007-05-18 13:42:22 -0600},
  20722. Journal = {New Generation Computing},
  20723. Number = {59},
  20724. Title = {Foundation of logic programming based on inductive definition},
  20725. Volume = {2},
  20726. Year = {1984}}
  20727. @inproceedings{Martin-Lof:1971vn,
  20728. Author = {P. Martin-L{\"o}f},
  20729. Booktitle = {2nd Scandinavian Logic Symposium},
  20730. Date-Added = {2007-01-27 20:35:21 -0500},
  20731. Date-Modified = {2007-05-18 13:42:22 -0600},
  20732. Title = {Hauptsatz for the intuitionistic theory of iterated inductive definitions},
  20733. Year = {1971}}
  20734. @inbook{Feferman:1970kx,
  20735. Author = {S. Feferman},
  20736. Chapter = {Formal theories for transfinite iterations of generlised inductive definitions and smoe subsystems of analysis},
  20737. Date-Added = {2007-01-27 20:32:49 -0500},
  20738. Date-Modified = {2007-05-18 13:42:22 -0600},
  20739. Publisher = {North-Holland Publishing Co.},
  20740. Title = {Intuitionism and Proof theory},
  20741. Year = {1970}}
  20742. @techreport{Kreisel:1963uq,
  20743. Author = {G. Kreisel},
  20744. Date-Added = {2007-01-27 20:31:39 -0500},
  20745. Date-Modified = {2007-05-18 13:42:22 -0600},
  20746. Institution = {Stanford University},
  20747. Title = {Generalize inductive definitions},
  20748. Year = {1963}}
  20749. @inbook{Aczel:1977fk,
  20750. Author = {P. Aczel},
  20751. Chapter = {An Introduction to Inductive Definitions},
  20752. Date-Added = {2007-01-27 20:17:31 -0500},
  20753. Date-Modified = {2007-05-18 13:42:22 -0600},
  20754. Pages = {739--782},
  20755. Publisher = {North-Holland Publishing Co.},
  20756. Title = {Handbook of Mathematical Logic},
  20757. Year = {1977}}
  20758. @inproceedings{Fruhwirth:1991uq,
  20759. Author = {Thom W. Fruhwirth and Ehud Y. Shapiro and Moshe Y. Vardi and Eyal Yardeni},
  20760. Booktitle = {Logic in Computer Science},
  20761. Date-Added = {2007-01-27 14:34:20 -0500},
  20762. Date-Modified = {2010-12-17 10:23:09 -0700},
  20763. Pages = {300-309},
  20764. Title = {Logic Programs as Types for Logic Programs},
  20765. Year = {1991},
  20766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDE1MTY1NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMTUxNjU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1XCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDE1MTY1NC5wZGYAAA4AGgAMADAAMAAxADUAMQA2ADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMTUxNjU0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20767. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTUxNjU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxNTE2NTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LQszlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTUxNjU0LnBkZgAADgAaAAwAMAAwADEANQAxADYANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxNTE2NTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20768. Bdsk-Url-1 = {citeseer.ist.psu.edu/fruhwirth91logic.html}}
  20769. @article{Eiter:1997fk,
  20770. Address = {New York, NY, USA},
  20771. Author = {Thomas Eiter and Georg Gottlob and Heikki Mannila},
  20772. Date-Added = {2007-01-27 12:45:03 -0500},
  20773. Date-Modified = {2010-12-17 10:23:09 -0700},
  20774. Issn = {0362-5915},
  20775. Journal = {ACM Trans. Database Syst.},
  20776. Number = {3},
  20777. Pages = {364--418},
  20778. Publisher = {ACM Press},
  20779. Title = {Disjunctive datalog},
  20780. Volume = {22},
  20781. Year = {1997},
  20782. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjdsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjQtZWl0ZXIucGRmAAAOAB4ADgBwADMANgA0AC0AZQBpAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2NC1laXRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20783. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2NC1laXRlci5wZGYADgAeAA4AcAAzADYANAAtAGUAaQB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzY0LWVpdGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20784. Bdsk-Url-1 = {http://doi.acm.org/10.1145/261124.261126}}
  20785. @article{Dave:2003uq,
  20786. Address = {New York, NY, USA},
  20787. Author = {Maulik A. Dave},
  20788. Date-Added = {2007-01-22 22:26:12 -0700},
  20789. Date-Modified = {2010-12-17 10:23:09 -0700},
  20790. Issn = {0163-5948},
  20791. Journal = {SIGSOFT Softw. Eng. Notes},
  20792. Number = {6},
  20793. Pages = {2--2},
  20794. Publisher = {ACM Press},
  20795. Title = {Compiler verification: a bibliography},
  20796. Volume = {28},
  20797. Year = {2003},
  20798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjasIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyLWRhdmUucGRmAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMi1kYXZlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20799. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ItEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDItZGF2ZS5wZGYAAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDItZGF2ZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20800. Bdsk-Url-1 = {http://doi.acm.org/10.1145/966221.966235}}
  20801. @inproceedings{Bjorner:1987kx,
  20802. Address = {Los Alamitos, CA, USA},
  20803. Author = {D. Bjorner},
  20804. Booktitle = {ICSE '87: Proceedings of the 9th international conference on Software Engineering},
  20805. Date-Added = {2007-01-23 21:00:06 -0700},
  20806. Date-Modified = {2009-08-25 22:28:18 -0600},
  20807. Isbn = {0-89791-216-0},
  20808. Location = {Monterey, California, United States},
  20809. Pages = {17--29},
  20810. Publisher = {IEEE Computer Society Press},
  20811. Title = {On the use of formal methods in software development},
  20812. Year = {1987},
  20813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTctYmpvcm5lci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNy1iam9ybmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD5PB3CfiUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB3IpSAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTctYmpvcm5lci5wZGYADgAgAA8AcAAxADcALQBiAGoAbwByAG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3LWJqb3JuZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20814. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNy1iam9ybmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3LWJqb3JuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9599EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWJqb3JuZXIucGRmAAAOACAADwBwADEANwAtAGIAagBvAHIAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3LWJqb3JuZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20815. @article{Zhang:2004uq,
  20816. Address = {New York, NY, USA},
  20817. Author = {Yingzhou Zhang and Baowen Xu},
  20818. Date-Added = {2007-01-23 20:37:53 -0700},
  20819. Date-Modified = {2010-12-17 10:23:09 -0700},
  20820. Issn = {0362-1340},
  20821. Journal = {SIGPLAN Not.},
  20822. Number = {3},
  20823. Pages = {14--30},
  20824. Publisher = {ACM Press},
  20825. Title = {A survey of semantic description frameworks for programming languages},
  20826. Volume = {39},
  20827. Year = {2004},
  20828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg9hwdwir1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdyFHwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LXpoYW5nLnBkZgAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC16aGFuZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20829. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nB0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQtemhhbmcucGRmAAAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTQtemhhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20830. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981013}}
  20831. @incollection{Gurevich:1993fk,
  20832. Author = {Y. Gurevich and J. Huggins},
  20833. Booktitle = {Computer Science Logic},
  20834. Date-Added = {2007-01-23 20:32:08 -0700},
  20835. Date-Modified = {2010-12-17 10:23:09 -0700},
  20836. Pages = {274--309},
  20837. Publisher = {Springer},
  20838. Title = {{The Semantics of the C Programming Language}},
  20839. Volume = {702},
  20840. Year = {1993},
  20841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZ3VyZXZpY2g5M3NlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYPRsHcISxQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHcg5wAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd1cmV2aWNoOTNzZW1hbnRpY3MucGRmAA4AMAAXAGcAdQByAGUAdgBpAGMAaAA5ADMAcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  20842. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2d1cmV2aWNoOTNzZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdndXJldmljaDkzc2VtYW50aWNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V90Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBndXJldmljaDkzc2VtYW50aWNzLnBkZgAADgAwABcAZwB1AHIAZQB2AGkAYwBoADkAMwBzAGUAbQBhAG4AdABpAGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9ndXJldmljaDkzc2VtYW50aWNzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  20843. Bdsk-Url-1 = {citeseer.ist.psu.edu/gurevich93semantics.html}}
  20844. @phdthesis{Winskel:1980fk,
  20845. Author = {Glynn Winskel},
  20846. Date-Added = {2007-01-22 21:08:01 -0700},
  20847. Date-Modified = {2009-08-25 22:28:18 -0600},
  20848. School = {University of Edinburgh},
  20849. Title = {Events in Computation},
  20850. Year = {1980},
  20851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9FdmVudHMtaW4tQ29tcHV0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg5PwdrZDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwds7fwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAOADQAGQBFAHYAZQBuAHQAcwAtAGkAbgAtAEMAbwBtAHAAdQB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20852. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUV2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBgXM5ZrmAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNgAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAA4ANAAZAEUAdgBlAG4AdABzAC0AaQBuAC0AQwBvAG0AcAB1AHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  20853. @article{Michel:2006fk,
  20854. Author = {B. Scott Michel},
  20855. Date-Added = {2007-01-22 15:04:54 -0700},
  20856. Date-Modified = {2007-05-18 13:42:22 -0600},
  20857. Journal = {HPCwire},
  20858. Month = {December},
  20859. Title = {{GPGPU} Computing and the Heterogeneous Multi-Core Future},
  20860. Year = {2006}}
  20861. @article{Elmroth:2004uq,
  20862. Author = {Erik Elmroth and Fred Gustavson and Isak Jonsson and Bo Kagstrom},
  20863. Date-Added = {2007-01-19 10:40:23 -0700},
  20864. Date-Modified = {2009-08-25 22:28:18 -0600},
  20865. Journal = {{SIAM} Review},
  20866. Number = {1},
  20867. Title = {Recursive Blocked Algorithms and Hybrid Data Structures for Dense Matrix Library Software},
  20868. Volume = {46},
  20869. Year = {2004},
  20870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TSVIwMDAwMDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TSVIwMDAwMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFb79wdZQg1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwday8wAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U0lSMDAwMDAzLnBkZgAOABwADQBTAEkAUgAwADAAMAAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NJUjAwMDAwMy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20871. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NJUjAwMDAwMy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNJUjAwMDAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFarM5ZtxAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhwQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTSVIwMDAwMDMucGRmAA4AHAANAFMASQBSADAAMAAwADAAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU0lSMDAwMDAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  20872. @inproceedings{Veldhuizen:2002kx,
  20873. Abstract = {Writing performance-critical programs can be frustrating because
  20874. optimizing compilers for imperative languages tend to be
  20875. unpredictable. For a subset of optimizations - those that simplify
  20876. rather than reorder code - it would be useful to prove that a compiler
  20877. reliably performs optimizations. We show that adopting a
  20878. ``superanalysis'' approach to optimization enables such a proof. By
  20879. analogy with linear algebra, we define the nullspace of an optimizer
  20880. as those programs it reduces to the empty program. To span the
  20881. nullspace, we define rewrite rules that de-optimize programs by
  20882. introducing abstraction. For a model compiler we prove that any
  20883. sequence of de-optimizing rewrite rule applications is undone by the
  20884. optimizer. Thus, we are able to give programmers a clear mental model
  20885. of what simplifications the compiler is guaranteed to perform, and
  20886. make progress on the problem of ``abstraction penalty'' in imperative
  20887. languages.},
  20888. Author = {Todd L. Veldhuizen and Andrew Lumsdaine},
  20889. Booktitle = {Proceedings of the 2002 Static Analysis Symposium (SAS'02)},
  20890. Conflocation = {Madrid, Spain},
  20891. Conftitle = {Static Analysis Symposium},
  20892. Date-Added = {2007-01-21 22:29:53 -0700},
  20893. Date-Modified = {2010-12-17 10:23:09 -0700},
  20894. Pages = {263-277},
  20895. Publisher = {Springer-Verlag},
  20896. Series = {LNCS},
  20897. Title = {Guaranteed Optimization: Proving Nullspace Properties of Compilers},
  20898. Volume = {2477},
  20899. Year = {2002},
  20900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy92ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREadmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjfMHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRmAAAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvdmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  20901. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41w0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3ZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  20902. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/}}
  20903. @phdthesis{Veldhuizen:2004uq,
  20904. Author = {Todd L. Veldhuizen},
  20905. Date-Added = {2007-01-21 22:23:14 -0700},
  20906. Date-Modified = {2010-12-17 10:23:09 -0700},
  20907. Month = {May},
  20908. School = {Indiana University Computer Science},
  20909. Title = {Active Libraries and Universal Languages},
  20910. Year = {2004},
  20911. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  20912. @article{Whaley:2001fk,
  20913. Author = {R. Clint Whaley and Antoine Petitet and Jack J. Dongarra},
  20914. Date-Added = {2007-01-21 21:15:34 -0700},
  20915. Date-Modified = {2010-12-17 10:23:09 -0700},
  20916. Journal = {Parallel Computing},
  20917. Number = {1--2},
  20918. Pages = {3--35},
  20919. Title = {Automated empirical optimizations of software and the {ATLAS} project},
  20920. Volume = {27},
  20921. Year = {2001},
  20922. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjKsHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNDcucGRmAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTQ3LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20923. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE0Ny5wZGYAAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE0Ny5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20924. Bdsk-Url-1 = {citeseer.ist.psu.edu/whaley00automated.html}}
  20925. @article{Beck:1991ly,
  20926. Address = {Orlando, FL, USA},
  20927. Author = {Micah Beck and Richard Johnson and Keshav Pingali},
  20928. Date-Added = {2007-01-21 20:43:03 -0700},
  20929. Date-Modified = {2010-12-17 10:23:09 -0700},
  20930. Issn = {0743-7315},
  20931. Journal = {J. Parallel Distrib. Comput.},
  20932. Number = {2},
  20933. Pages = {118--129},
  20934. Publisher = {Academic Press, Inc.},
  20935. Title = {From control flow to dataflow},
  20936. Volume = {12},
  20937. Year = {1991},
  20938. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(91)90016-3}}
  20939. @article{Arvind:1990zr,
  20940. Address = {Washington, DC, USA},
  20941. Author = {K. Arvind and Rishiyur S. Nikhil},
  20942. Date-Added = {2007-01-21 20:42:23 -0700},
  20943. Date-Modified = {2010-12-17 10:23:09 -0700},
  20944. Issn = {0018-9340},
  20945. Journal = {IEEE Trans. Comput.},
  20946. Number = {3},
  20947. Pages = {300--318},
  20948. Publisher = {IEEE Computer Society},
  20949. Title = {Executing a Program on the {MIT} Tagged-Token Dataflow Architecture},
  20950. Volume = {39},
  20951. Year = {1990},
  20952. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFE1JVC10YWdnZWQtdG9rZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRNSVQtdGFnZ2VkLXRva2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0v9W0Yifw1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGI2AMAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBNSVQtdGFnZ2VkLXRva2VuLnBkZgAOACoAFABNAEkAVAAtAHQAYQBnAGcAZQBkAC0AdABvAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL01JVC10YWdnZWQtdG9rZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20953. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.48862}}
  20954. @inproceedings{Hwang:1995ys,
  20955. Address = {New York, NY, USA},
  20956. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and {Dz-Ching} Ju},
  20957. Booktitle = {PPOPP '95: Proceedings of the 5th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  20958. Date-Added = {2007-01-21 20:27:01 -0700},
  20959. Date-Modified = {2010-12-17 10:23:09 -0700},
  20960. Isbn = {0-89791-701-6},
  20961. Location = {Santa Barbara, California, United States},
  20962. Pages = {112--122},
  20963. Publisher = {ACM Press},
  20964. Title = {An array operation synthesis scheme to optimize {Fortran} 90 programs},
  20965. Year = {1995},
  20966. Bdsk-Url-1 = {http://doi.acm.org/10.1145/209936.209949}}
  20967. @article{Budd:1984vn,
  20968. Address = {New York, NY, USA},
  20969. Author = {Timothy A. Budd},
  20970. Date-Added = {2007-01-21 20:24:15 -0700},
  20971. Date-Modified = {2010-12-17 10:23:09 -0700},
  20972. Issn = {0164-0925},
  20973. Journal = {ACM Trans. Program. Lang. Syst.},
  20974. Number = {3},
  20975. Pages = {297--313},
  20976. Publisher = {ACM Press},
  20977. Title = {An {APL} Compiler for a Vector Processor},
  20978. Volume = {6},
  20979. Year = {1984},
  20980. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMxwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI5Ny1idWRkLnBkZgAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyOTctYnVkZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20981. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qg0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk3LWJ1ZGQucGRmAAAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjk3LWJ1ZGQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20982. Bdsk-Url-1 = {http://doi.acm.org/10.1145/579.357248}}
  20983. @inproceedings{Guibas:1978kx,
  20984. Address = {New York, NY, USA},
  20985. Author = {Leo J. Guibas and Douglas K. Wyatt},
  20986. Booktitle = {POPL '78: Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  20987. Date-Added = {2007-01-21 20:21:04 -0700},
  20988. Date-Modified = {2010-12-17 10:23:09 -0700},
  20989. Location = {Tucson, Arizona},
  20990. Pages = {1--8},
  20991. Publisher = {ACM Press},
  20992. Title = {Compilation and delayed evaluation in {APL}},
  20993. Year = {1978},
  20994. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMtwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtZ3VpYmFzLnBkZgAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLWd1aWJhcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20995. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l10Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1ndWliYXMucGRmAAAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1ndWliYXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20996. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512760.512761}}
  20997. @article{Falkoff:1978uq,
  20998. Address = {New York, NY, USA},
  20999. Author = {Adin D. Falkoff and Kenneth E. Iverson},
  21000. Date-Added = {2007-01-21 20:16:57 -0700},
  21001. Date-Modified = {2010-12-17 10:23:09 -0700},
  21002. Issn = {0362-1340},
  21003. Journal = {SIGPLAN Not.},
  21004. Number = {8},
  21005. Pages = {47--57},
  21006. Publisher = {ACM Press},
  21007. Title = {The evolution of APL},
  21008. Volume = {13},
  21009. Year = {1978},
  21010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDctaXZlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0Ny1pdmVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV4zvB2ZqGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2fz2AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDctaXZlcnNvbi5wZGYADgAgAA8AcAA0ADcALQBpAHYAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3LWl2ZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21011. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1pdmVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWl2ZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97E9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWl2ZXJzb24ucGRmAAAOACAADwBwADQANwAtAGkAdgBlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3LWl2ZXJzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  21012. Bdsk-Url-1 = {http://doi.acm.org/10.1145/960118.808372}}
  21013. @misc{Goto:fk,
  21014. Author = {Kazushige Goto},
  21015. Date-Added = {2007-01-20 23:18:01 -0700},
  21016. Date-Modified = {2010-12-17 10:23:09 -0700},
  21017. Howpublished = {\url{http://www.tacc.utexas.edu/resources/software/#blas}},
  21018. Title = {{GotoBLAS}},
  21019. Year = {2007},
  21020. Bdsk-Url-1 = {http://www.tacc.utexas.edu/resources/software/#blas}}
  21021. @article{Kleinberg:1999vn,
  21022. Address = {New York, NY, USA},
  21023. Author = {Jon M. Kleinberg},
  21024. Date-Added = {2007-01-20 20:39:57 -0700},
  21025. Date-Modified = {2010-12-17 10:23:09 -0700},
  21026. Issn = {0004-5411},
  21027. Journal = {J. ACM},
  21028. Number = {5},
  21029. Pages = {604--632},
  21030. Publisher = {ACM Press},
  21031. Title = {Authoritative sources in a hyperlinked environment},
  21032. Volume = {46},
  21033. Year = {1999},
  21034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNjA0LWtsZWluYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA2MDQta2xlaW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV42rB2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjA0LWtsZWluYmVyZy5wZGYAAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A2MDQta2xlaW5iZXJnLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21035. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA2MDQta2xlaW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDYwNC1rbGVpbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97V9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYwNC1rbGVpbmJlcmcucGRmAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNjA0LWtsZWluYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21036. Bdsk-Url-1 = {http://doi.acm.org/10.1145/324133.324140}}
  21037. @techreport{Wang:1995kx,
  21038. Address = {College Park, MD, USA},
  21039. Author = {Weichung Wang and Dianne P. O'Leary},
  21040. Date-Added = {2007-01-20 20:38:17 -0700},
  21041. Date-Modified = {2009-08-25 22:28:18 -0600},
  21042. Publisher = {University of Maryland at College Park},
  21043. Source = {Univ. of Maryland Institute for Advanced Computer Studies Report No. UMIACS-TR-95-111},
  21044. Title = {Adaptive use of iterative methods in interior point methods for linear programming},
  21045. Year = {1995},
  21046. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy93YW5nOTVhZGFwdGl2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREndhbmc5NWFkYXB0aXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV43/B2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp3YW5nOTVhZGFwdGl2ZS5wZGYAAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3dhbmc5NWFkYXB0aXZlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21047. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmc5NWFkYXB0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZzk1YWRhcHRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NidEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FuZzk1YWRhcHRpdmUucGRmAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YW5nOTVhZGFwdGl2ZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  21048. @manual{Xeon:2006uq,
  21049. Date-Added = {2007-01-20 14:22:38 -0700},
  21050. Date-Modified = {2009-08-25 22:28:18 -0600},
  21051. Month = {November},
  21052. Organization = {Intel},
  21053. Title = {Dual-Core Intel Xeon Processor 5100 Series Datasheet},
  21054. Year = {2006},
  21055. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy8zMTMzNTUwMi0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOMzEzMzU1MDItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjCcHZYzgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxagAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjMxMzM1NTAyLTEucGRmAAAOAB4ADgAzADEAMwAzADUANQAwADIALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvMzEzMzU1MDItMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21056. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzMxMzM1NTAyLTEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4zMTMzNTUwMi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8e3zOWatwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzEzMzU1MDItMS5wZGYAAA4AHgAOADMAMQAzADMANQA1ADAAMgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8zMTMzNTUwMi0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  21057. @techreport{Goto:2006fk,
  21058. Author = {Kazushige Goto and Robert van de Geijn},
  21059. Date-Added = {2007-01-20 11:07:51 -0700},
  21060. Date-Modified = {2009-08-25 22:28:18 -0600},
  21061. Institution = {The University of Texas at Austin, Department of Computer Sciences},
  21062. Number = {TR-2006-23},
  21063. Title = {High-Performance Implementation of the Level-3 {BLAS}},
  21064. Year = {2006},
  21065. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjwsHZYzkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxakAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZsYXduMjAucGRmAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mbGF3bjIwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21066. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zatEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmxhd24yMC5wZGYAAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZmxhd24yMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21067. @article{Frigo:2005kx,
  21068. Author = {Matteo Frigo and Steven G. Johnson},
  21069. Date-Added = {2007-01-18 22:37:02 -0700},
  21070. Date-Modified = {2009-08-25 22:28:18 -0600},
  21071. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  21072. Number = {2},
  21073. Title = {The Design and Implementation of {FFTW3}},
  21074. Volume = {93},
  21075. Year = {2005},
  21076. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9mZnR3LXBhcGVyLWllZWUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNmZnR3LXBhcGVyLWllZWUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMXwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZmZ0dy1wYXBlci1pZWVlLnBkZgAOACgAEwBmAGYAdAB3AC0AcABhAHAAZQByAC0AaQBlAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ZmdHctcGFwZXItaWVlZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21077. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ZmdHctcGFwZXItaWVlZS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ZmdHctcGFwZXItaWVlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c2XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZmdHctcGFwZXItaWVlZS5wZGYAAA4AKAATAGYAZgB0AHcALQBwAGEAcABlAHIALQBpAGUAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2ZmdHctcGFwZXItaWVlZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21078. @article{Demmel:1999uq,
  21079. Address = {Philadelphia, PA, USA},
  21080. Author = {James W. Demmel and Stanley C. Eisenstat and John R. Gilbert and Xiaoye S. Li and Joseph W. H. Liu},
  21081. Date-Added = {2007-01-18 21:52:48 -0700},
  21082. Date-Modified = {2010-12-17 10:23:09 -0700},
  21083. Issn = {0895-4798},
  21084. Journal = {SIAM J. Matrix Anal. Appl.},
  21085. Number = {3},
  21086. Pages = {720--755},
  21087. Publisher = {Society for Industrial and Applied Mathematics},
  21088. Title = {A Supernodal Approach to Sparse Partial Pivoting},
  21089. Volume = {20},
  21090. Year = {1999},
  21091. Bdsk-Url-1 = {http://dx.doi.org/10.1137/S0895479895291765}}
  21092. @article{Dongarra:1989fk,
  21093. Author = {Jack J. Dongarra and Danny C. Sorensen and Sven J. Hammarling},
  21094. Date-Added = {2007-01-18 21:15:17 -0700},
  21095. Date-Modified = {2010-12-17 10:23:09 -0700},
  21096. Journal = {J. Comp. Appl. Math.},
  21097. Number = {1--2},
  21098. Pages = {215--227},
  21099. Title = {Block Reduction of Matrices to Condensed Forms for Eigenvalue Computations},
  21100. Volume = {27},
  21101. Year = {1989},
  21102. Bdsk-Url-1 = {citeseer.ist.psu.edu/dongarra87block.html}}
  21103. @book{Dongarra:1979:LUG,
  21104. Address = pub-SIAM:adr,
  21105. Author = {J. J. Dongarra and C. B. Moler and J. R. Bunch and G.W. Stewart},
  21106. Bibdate = {Mon Dec 13 15:18:20 1993},
  21107. Date-Added = {2007-01-18 20:56:13 -0700},
  21108. Date-Modified = {2007-05-18 13:42:22 -0600},
  21109. Isbn = {0-89871-172-X (paperback)},
  21110. Lccn = {QA76.73 .L22 L5 1979, QA214 .L56 1979},
  21111. Pages = {320},
  21112. Publisher = SIAM,
  21113. Title = {{LINPACK} Users' Guide},
  21114. Year = {1979}}
  21115. @book{Demmel:1997tg,
  21116. Author = {James W. Demmel},
  21117. Date-Added = {2007-01-18 17:57:56 -0700},
  21118. Date-Modified = {2007-05-18 13:42:22 -0600},
  21119. Publisher = {{SIAM}},
  21120. Title = {Applied Numerical Linear Algebra},
  21121. Year = {1997}}
  21122. @inproceedings{Gannon:1988kl,
  21123. Address = {New York, NY, USA},
  21124. Author = {D. Gannon and W. Jalby and K. Gallivan},
  21125. Booktitle = {Proceedings of the 1st International Conference on Supercomputing},
  21126. Date-Added = {2007-01-18 17:08:58 -0700},
  21127. Date-Modified = {2007-05-18 13:42:22 -0600},
  21128. Isbn = {0-387-18991-2},
  21129. Location = {Athens, Greece},
  21130. Pages = {229--254},
  21131. Publisher = {Springer-Verlag New York, Inc.},
  21132. Title = {Strategies for cache and local memory management by global program transformation},
  21133. Year = {1988}}
  21134. @book{Allen:2002oq,
  21135. Author = {Randy Allen and Ken Kennedy},
  21136. Date-Added = {2007-01-18 16:57:03 -0700},
  21137. Date-Modified = {2007-05-18 13:42:22 -0600},
  21138. Publisher = {Morgan Kaufmann},
  21139. Title = {Optimizing Compilers for Modern Architectures},
  21140. Year = {2002}}
  21141. @book{Kogge:1981nx,
  21142. Author = {Peter M. Kogge},
  21143. Date-Added = {2007-01-18 16:49:41 -0700},
  21144. Date-Modified = {2007-05-18 13:42:22 -0600},
  21145. Publisher = {McGraw-Hill},
  21146. Title = {Architecture of Pipelined Computers},
  21147. Year = {1981}}
  21148. @inproceedings{Bloch:1959cr,
  21149. Author = {E. Bloch},
  21150. Booktitle = {Fall Joint Computer Conference},
  21151. Date-Added = {2007-01-18 16:48:06 -0700},
  21152. Date-Modified = {2007-05-18 13:42:22 -0600},
  21153. Title = {The engineering design of the {Stretch} computer},
  21154. Year = {1959}}
  21155. @article{Strumpen:2004dq,
  21156. Author = {Vokder Strumpen},
  21157. Date-Added = {2007-01-18 15:58:42 -0700},
  21158. Date-Modified = {2009-08-25 22:28:18 -0600},
  21159. Journal = {Journal of Instruction-Level Parallelism},
  21160. Title = {Stream Algorithms and Architectures},
  21161. Year = {2004},
  21162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy92NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtUDB1UmoUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1awYAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2NnBhcGVyOC5wZGYAAA4AGgAMAHYANgBwAGEAcABlAHIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3Y2cGFwZXI4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21163. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx2NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW3RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHY2cGFwZXI4LnBkZgAOABoADAB2ADYAcABhAHAAZQByADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdjZwYXBlcjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  21164. @techreport{Strumpen:2003bh,
  21165. Author = {Volker Strumpen and Henry Hoffmann and Anant Agarwal},
  21166. Date-Added = {2007-01-18 15:55:57 -0700},
  21167. Date-Modified = {2009-08-25 22:28:18 -0600},
  21168. Institution = {MIT},
  21169. Number = {MIT-LCS-TM-641},
  21170. Title = {A Stream Algorithm for the SVDq},
  21171. Year = {2003},
  21172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9NSVQtTENTLVRNLTY0MS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREk1JVC1MQ1MtVE0tNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtTbB1Uj9UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1attAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNSVQtTENTLVRNLTY0MS5wZGYAAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAE0ALQA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL01JVC1MQ1MtVE0tNjQxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21173. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVE0tNjQxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UTS02NDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xp8zlmwsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFbAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVE0tNjQxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQATQAtADYANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UTS02NDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  21174. @article{Erwig:2006qf,
  21175. Author = {Martin Erwig and Zhe Fu and Ben Pflaum},
  21176. Date-Added = {2007-01-18 15:38:29 -0700},
  21177. Date-Modified = {2009-08-25 22:28:18 -0600},
  21178. Journal = {{ACM} {SIGPLAN} 2006 Workshop on Partial Evaluation and Program Manipulation},
  21179. Read = {Yes},
  21180. Title = {Generic Programming in {Fortran}},
  21181. Year = {2006},
  21182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9HZW5lcmljRm9ydHJhbl9QRVBNMDYucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbPbwdU9rVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWgHQAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6R2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAOADQAGQBHAGUAbgBlAHIAaQBjAEYAbwByAHQAcgBhAG4AXwBQAEUAUABNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  21183. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUdlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4c/M5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAA4ANAAZAEcAZQBuAGUAcgBpAGMARgBvAHIAdAByAGEAbgBfAFAARQBQAE0AMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  21184. @article{Erwig:2005ve,
  21185. Author = {Martin Erwig and Zhe Fu},
  21186. Date-Added = {2007-01-18 15:31:43 -0700},
  21187. Date-Modified = {2009-08-25 22:28:18 -0600},
  21188. Journal = {ACM Transactions on Software Engineering and Methodology},
  21189. Number = {2},
  21190. Title = {Software Reuse for Scientific Computing Through Program Generation},
  21191. Volume = {14},
  21192. Year = {2005},
  21193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uLy4uLy4uL3BhcGVycy9Tb2Z0d2FyZVJldXNlU2NpQ29tcF9UT1NFTTA1LnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU29mdHdhcmVSZXVzZVNjaUNvbXAjMTVCM0U4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWz6MHVPeJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVoFIAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNvZnR3YXJlUmV1c2VTY2lDb21wIzE1QjNFOC5wZGYADgBCACAAUwBvAGYAdAB3AGEAcgBlAFIAZQB1AHMAZQBTAGMAaQBDAG8AbQBwAF8AVABPAFMARQBNADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMlVzZXJzL3NpZWsvcGFwZXJzL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwQDGAM4ChgKIAo0CmAKhAq8CswK6AsMCyALVAtgC6gLtAvIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC9A==},
  21194. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uL0Ryb3Bib3gvYmliL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRm0hcLGBlXTlMuZGF0YU8RAcYAAAAAAcYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9Tb2Z0d2FyZVJldXNlU2NpQ29tcF8jRUY2NUYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvZfzOWbdgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU29mdHdhcmVSZXVzZVNjaUNvbXBfI0VGNjVGLnBkZgAOAEIAIABTAG8AZgB0AHcAYQByAGUAUgBlAHUAcwBlAFMAYwBpAEMAbwBtAHAAXwBUAE8AUwBFAE0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU29mdHdhcmVSZXVzZVNjaUNvbXBfVE9TRU0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDAAMUAzQKXApkCngKpArICwALEAssC1ALZAuYC6QL7Av4DAwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMF}}
  21195. @article{McKellar:1969ly,
  21196. Address = {New York, NY, USA},
  21197. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  21198. Date-Added = {2007-01-18 12:56:48 -0700},
  21199. Date-Modified = {2010-12-17 10:23:09 -0700},
  21200. Issn = {0001-0782},
  21201. Journal = {Commun. ACM},
  21202. Number = {3},
  21203. Pages = {153--165},
  21204. Publisher = {ACM Press},
  21205. Title = {Organizing matrices and matrix operations for paged memory systems},
  21206. Volume = {12},
  21207. Year = {1969},
  21208. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  21209. @article{Croz:1981zr,
  21210. Address = {New York, NY, USA},
  21211. Author = {J. J. Du Croz and S. M. Nugent and J. K. Reid and D. B. Taylor},
  21212. Date-Added = {2007-01-18 12:56:15 -0700},
  21213. Date-Modified = {2010-12-17 10:23:09 -0700},
  21214. Issn = {0098-3500},
  21215. Journal = {ACM Trans. Math. Softw.},
  21216. Number = {4},
  21217. Pages = {527--536},
  21218. Publisher = {ACM Press},
  21219. Title = {Solving Large Full Sets of Linear Equations in a Paged Virtual Store},
  21220. Volume = {7},
  21221. Year = {1981},
  21222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTI3LWR1X2Nyb3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHC8Rwja5WVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjcNuQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUyNy1kdV9jcm96LnBkZgAADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21223. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MjctZHVfY3Jvei5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MjctZHVfY3Jvei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezLRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MjctZHVfY3Jvei5wZGYADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUyNy1kdV9jcm96LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21224. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355972.355980}}
  21225. @article{Dave:1987ys,
  21226. Author = {A. K. Dave and I. S. Duff},
  21227. Date-Added = {2007-01-18 12:54:47 -0700},
  21228. Date-Modified = {2007-05-18 13:42:22 -0600},
  21229. Journal = {Parallel Computing},
  21230. Title = {Sparse matrix calculations on the {CRAY-2}},
  21231. Volume = {5},
  21232. Year = {1987}}
  21233. @inproceedings{Calahan:1986vn,
  21234. Author = {D. A. Calahan},
  21235. Booktitle = {International Conference on Parallel Processing},
  21236. Date-Added = {2007-01-18 12:53:33 -0700},
  21237. Date-Modified = {2007-05-18 13:42:22 -0600},
  21238. Title = {Block-oriented local-memory-based linear equation solution the {CRAY-2}: Uniprocessor algorithms.},
  21239. Year = {1986}}
  21240. @article{Bronlund:1974kx,
  21241. Author = {O. E. Bronlund and T. Johnsen},
  21242. Date-Added = {2007-01-18 12:52:10 -0700},
  21243. Date-Modified = {2007-05-18 13:42:22 -0600},
  21244. Journal = {Comput. Meth. APpl. Mech. Eng.},
  21245. Title = {{QR}-factorization of partitioned matrices},
  21246. Volume = {3},
  21247. Year = {1974}}
  21248. @article{Barron:1960uq,
  21249. Author = {D. W. Barron and H. P.F. Sinnerton-Dyer},
  21250. Date-Added = {2007-01-18 12:50:50 -0700},
  21251. Date-Modified = {2007-05-18 13:42:22 -0600},
  21252. Journal = {Computing Journal},
  21253. Title = {Solution of simultaneous linear equations using a magnetic-tape store},
  21254. Volume = {3},
  21255. Year = {1960}}
  21256. @inproceedings{Carr:1990fk,
  21257. Address = {Philadelphia, PA, USA},
  21258. Author = {Steve Carr and Ken Kennedy},
  21259. Booktitle = {Proceedings of the 4th SIAM Conference on Parallel Processing for Scientific Computing},
  21260. Date-Added = {2007-01-18 12:43:00 -0700},
  21261. Date-Modified = {2007-05-18 13:42:22 -0600},
  21262. Isbn = {0-89871-262-9},
  21263. Pages = {400--405},
  21264. Publisher = {Society for Industrial and Applied Mathematics},
  21265. Title = {Blocking Linear Algebra Codes for Memory Hierarchies},
  21266. Year = {1990}}
  21267. @article{Pueschel:05,
  21268. Date-Added = {2007-01-17 22:28:08 -0700},
  21269. Date-Modified = {2009-08-25 22:28:18 -0600},
  21270. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  21271. Number = 2,
  21272. Pages = {232--275},
  21273. Title = {{SPIRAL}: Code Generation for {DSP} Transforms},
  21274. Volume = {93},
  21275. Year = {2005},
  21276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zaS1zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zaS1zcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oF0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaS1zcGlyYWwucGRmAAAOABwADQBzAGkALQBzAHAAaQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zaS1zcGlyYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21277. @article{Kennedy:2005dq,
  21278. 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},
  21279. Date-Added = {2007-01-17 22:19:31 -0700},
  21280. Date-Modified = {2009-08-25 22:28:18 -0600},
  21281. Journal = {Proceedings of the IEEE},
  21282. Month = {February},
  21283. Number = {2},
  21284. Title = {Telescoping Languages: A System for Automatic Generation of Domain Languages},
  21285. Volume = {93},
  21286. Year = {2005},
  21287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTM4NjY1OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMzg2NjU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtbB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTM4NjY1OC5wZGYAAA4AGgAMADAAMQAzADgANgA2ADUAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMzg2NjU4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21288. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMzg2NjU4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEzODY2NTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ky8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMzg2NjU4LnBkZgAADgAaAAwAMAAxADMAOAA2ADYANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEzODY2NTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21289. @inproceedings{Franchetti:2006bh,
  21290. Address = {New York, NY, USA},
  21291. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  21292. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  21293. Date-Added = {2007-01-17 22:16:32 -0700},
  21294. Date-Modified = {2010-12-17 10:23:09 -0700},
  21295. Isbn = {0-7695-2700-0},
  21296. Location = {Tampa, Florida},
  21297. Pages = {115},
  21298. Publisher = {ACM Press},
  21299. Title = {Tools and techniques for performance---{FFT} program generation for shared memory: {SMP} and multicore},
  21300. Year = {2006},
  21301. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hMTE1LWZyYW5jaGV0dGkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhMTE1LWZyYW5jaGV0dGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7iwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTExNS1mcmFuY2hldHRpLnBkZgAOACgAEwBhADEAMQA1AC0AZgByAGEAbgBjAGgAZQB0AHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ExMTUtZnJhbmNoZXR0aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21302. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ExMTUtZnJhbmNoZXR0aS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ExMTUtZnJhbmNoZXR0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bmvRDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExMTUtZnJhbmNoZXR0aS5wZGYAAA4AKAATAGEAMQAxADUALQBmAHIAYQBuAGMAaABlAHQAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2ExMTUtZnJhbmNoZXR0aS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21303. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188575}}
  21304. @article{Bik:1998qf,
  21305. Address = {New York, NY, USA},
  21306. Author = {Aart J. C. Bik and Peter J. H. Brinkhaus and Peter M. W. Knijnenburg and Harry A. G. Wijshoff},
  21307. Date-Added = {2007-01-17 21:36:32 -0700},
  21308. Date-Modified = {2010-12-17 10:23:09 -0700},
  21309. Issn = {0098-3500},
  21310. Journal = {ACM Trans. Math. Softw.},
  21311. Number = {2},
  21312. Pages = {190--225},
  21313. Publisher = {ACM Press},
  21314. Title = {The automatic generation of sparse primitives},
  21315. Volume = {24},
  21316. Year = {1998},
  21317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwDB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkwLWJpay5wZGYAAA4AGgAMAHAAMQA5ADAALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxOTAtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21318. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ehrRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOTAtYmlrLnBkZgAOABoADABwADEAOQAwAC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE5MC1iaWsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  21319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/290200.287636}}
  21320. @article{Bik:1996ve,
  21321. Address = {Piscataway, NJ, USA},
  21322. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  21323. Date-Added = {2007-01-17 21:28:49 -0700},
  21324. Date-Modified = {2010-12-17 10:23:09 -0700},
  21325. Issn = {1045-9219},
  21326. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  21327. Number = {2},
  21328. Pages = {109--126},
  21329. Publisher = {IEEE Press},
  21330. Title = {Automatic Data Structure Selection and Transformation for Sparse Matrix Computations},
  21331. Volume = {7},
  21332. Year = {1996},
  21333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDQ4NTUwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwNDg1NTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtPB1N8uAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGeAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDQ4NTUwMS5wZGYAAA4AGgAMADAAMAA0ADgANQA1ADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwNDg1NTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21334. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDg1NTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0ODU1MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9hlszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDg1NTAxLnBkZgAADgAaAAwAMAAwADQAOAA1ADUAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0ODU1MDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21335. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.485501}}
  21336. @inproceedings{Anderson:1993ly,
  21337. Address = {New York, NY, USA},
  21338. Author = {Jennifer M. Anderson and Monica S. Lam},
  21339. Booktitle = {PLDI '93: Proceedings of the ACM SIGPLAN 1993 conference on Programming language design and implementation},
  21340. Date-Added = {2007-01-17 21:24:05 -0700},
  21341. Date-Modified = {2010-12-17 10:23:09 -0700},
  21342. Isbn = {0-89791-598-4},
  21343. Location = {Albuquerque, New Mexico, United States},
  21344. Pages = {112--125},
  21345. Publisher = {ACM Press},
  21346. Title = {Global optimizations for parallelism and locality on scalable parallel machines},
  21347. Year = {1993},
  21348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDExMi1hbmRlcnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu9MHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTItYW5kZXJzb24ucGRmAA4AJAARAHAAMQAxADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21349. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMTItYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTEyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mY0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEyLWFuZGVyc29uLnBkZgAADgAkABEAcAAxADEAMgAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTEyLWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  21350. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155101}}
  21351. @article{Olukotun:2005zr,
  21352. Author = {Kunle Olukotun and Lance Hammond},
  21353. Date-Added = {2007-01-17 18:45:50 -0700},
  21354. Date-Modified = {2010-12-17 10:23:09 -0700},
  21355. Journal = {{ACM} {Queue}},
  21356. Month = {September},
  21357. Number = {7},
  21358. Title = {The Future of Microprocessors},
  21359. Volume = {3},
  21360. Year = {2005},
  21361. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=326}}
  21362. @article{Sutter:2005ys,
  21363. Author = {Herb Sutter and James Larus},
  21364. Date-Added = {2007-01-17 18:41:45 -0700},
  21365. Date-Modified = {2010-12-17 10:23:09 -0700},
  21366. Journal = {{ACM} {Queue}},
  21367. Month = {September},
  21368. Title = {Software and the Concurrency Revolution},
  21369. Year = {2005},
  21370. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=332}}
  21371. @book{Patterson:1990vn,
  21372. Address = {San Francisco, CA, USA},
  21373. Author = {David A. Patterson and John L. Hennessy},
  21374. Date-Added = {2007-01-16 23:31:53 -0700},
  21375. Date-Modified = {2007-05-18 13:42:22 -0600},
  21376. Isbn = {1-55880-069-8},
  21377. Publisher = {Morgan Kaufmann Publishers Inc.},
  21378. Title = {Computer architecture: a quantitative approach},
  21379. Year = {1990}}
  21380. @inproceedings{McKee:2004kx,
  21381. Address = {New York, NY, USA},
  21382. Author = {Sally A. McKee},
  21383. Booktitle = {CF '04: Proceedings of the 1st conference on Computing frontiers},
  21384. Date-Added = {2007-01-16 22:15:50 -0700},
  21385. Date-Modified = {2010-12-17 10:23:09 -0700},
  21386. Isbn = {1-58113-741-9},
  21387. Location = {Ischia, Italy},
  21388. Pages = {162},
  21389. Publisher = {ACM Press},
  21390. Title = {Reflections on the memory wall},
  21391. Year = {2004},
  21392. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu+sHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNjItbWNrZWUucGRmAAAOAB4ADgBwADEANgAyAC0AbQBjAGsAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE2Mi1tY2tlZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21393. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1tY2tlZS5wZGYADgAeAA4AcAAxADYAMgAtAG0AYwBrAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYyLW1ja2VlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21394. Bdsk-Url-1 = {http://doi.acm.org/10.1145/977091.977115}}
  21395. @article{Wulf:1995uq,
  21396. Address = {New York, NY, USA},
  21397. Author = {Wm. A. Wulf and Sally A. McKee},
  21398. Date-Added = {2007-01-16 22:12:34 -0700},
  21399. Date-Modified = {2010-12-17 10:23:09 -0700},
  21400. Issn = {0163-5964},
  21401. Journal = {SIGARCH Comput. Archit. News},
  21402. Number = {1},
  21403. Pages = {20--24},
  21404. Publisher = {ACM Press},
  21405. Title = {Hitting the memory wall: implications of the obvious},
  21406. Volume = {23},
  21407. Year = {1995},
  21408. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9IaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrt/B1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpIaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGYAAA4APgAeAEgAaQB0AHQAaQBuAGcAXwBNAGUAbQBvAHIAeQBfAFcAYQBsAGwALQB3AHUAbABmADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  21409. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7o+szlmvgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAADgA+AB4ASABpAHQAdABpAG4AZwBfAE0AZQBtAG8AcgB5AF8AVwBhAGwAbAAtAHcAdQBsAGYAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==},
  21410. Bdsk-Url-1 = {http://doi.acm.org/10.1145/216585.216588}}
  21411. @inproceedings{Baker:2003fk,
  21412. Author = {Allison Baker and John Dennis and Elizabeth R. Jessup},
  21413. Booktitle = {High Performance Computing for Computational Science - VECPAR 2002: 5th International Conference},
  21414. Date-Added = {2007-01-16 21:49:45 -0700},
  21415. Date-Modified = {2007-05-18 13:42:22 -0600},
  21416. Pages = {315-327},
  21417. Title = {Towards Memory-Efficient Linear Solvers},
  21418. Year = {2003}}
  21419. @phdthesis{Dennis:2005tg,
  21420. Address = {Boulder, CO, USA},
  21421. Author = {John M. Dennis},
  21422. Date-Added = {2007-01-16 21:15:44 -0700},
  21423. Date-Modified = {2007-07-22 10:16:44 -0600},
  21424. Isbn = {0-542-31117-8},
  21425. Order_No = {AAI3188464},
  21426. Publisher = {University of Colorado at Boulder},
  21427. School = {University of Colorado},
  21428. Title = {Automated memory analysis: improving the design and implementation of iterative algorithms},
  21429. Year = {2005}}
  21430. @misc{ESSL:kl,
  21431. Author = {IBM},
  21432. Date-Added = {2007-01-16 20:36:09 -0700},
  21433. Date-Modified = {2010-12-17 10:23:09 -0700},
  21434. Organization = {IBM},
  21435. Title = {Engineering and {Scientific} {Subroutine} {Library} ({ESSL}) and {Parallel} {ESSL}},
  21436. Year = {2007},
  21437. Bdsk-Url-1 = {http://www.ibm.com/systems/p/software/essl.html}}
  21438. @misc{IntelMath:oq,
  21439. Author = {Intel},
  21440. Date-Added = {2007-01-16 20:34:15 -0700},
  21441. Date-Modified = {2010-12-17 10:23:09 -0700},
  21442. Howpublished = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm},
  21443. Title = {Intel {Math} {Kernel} {Library}},
  21444. Year = {2007},
  21445. Bdsk-Url-1 = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm}}
  21446. @techreport{Strazdins:1998nx,
  21447. Address = {{Canberra} 0200 {ACT}, {Australia}},
  21448. Author = {Peter Strazdins},
  21449. Date-Added = {2007-01-15 20:32:42 -0700},
  21450. Date-Modified = {2010-12-17 10:23:09 -0700},
  21451. Number = {TR-CS-98-07},
  21452. Title = {A Comparison of Lookahead and Algorithmic Blocking Techniques for Parallel Matrix Factorization},
  21453. Year = {1998},
  21454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9zdHJhemRpbnM5OGNvbXBhcmlzb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlzdHJhemRpbnM5OGNvbXBhcmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8YwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3RyYXpkaW5zOThjb21wYXJpc29uLnBkZgAOADQAGQBzAHQAcgBhAHoAZABpAG4AcwA5ADgAYwBvAG0AcABhAHIAaQBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3N0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  21455. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ii3RDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAA4ANAAZAHMAdAByAGEAegBkAGkAbgBzADkAOABjAG8AbQBwAGEAcgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3N0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  21456. Bdsk-Url-1 = {citeseer.ist.psu.edu/strazdins98comparison.html}}
  21457. @techreport{Kurzak:2006cr,
  21458. Author = {Jakub Kurzak and Jack Dongarra},
  21459. Date-Added = {2007-01-15 20:24:22 -0700},
  21460. Date-Modified = {2009-08-25 22:28:18 -0600},
  21461. Institution = {Netlib},
  21462. Month = {September},
  21463. Number = {LAPACK Working Note 178},
  21464. Title = {Implementing Linear Algebra Routines on Multi-Core Processors with Pipelining and Look Ahead},
  21465. Year = {2006},
  21466. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu8cHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNzgucGRmAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTc4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21467. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94q9EPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE3OC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE3OC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21468. @inproceedings{Boehm:2005dq,
  21469. Address = {New York, NY, USA},
  21470. Author = {Hans-J. Boehm},
  21471. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  21472. Date-Added = {2007-01-15 19:31:46 -0700},
  21473. Date-Modified = {2010-12-17 10:23:09 -0700},
  21474. Isbn = {1-59593-056-6},
  21475. Location = {Chicago, IL, USA},
  21476. Pages = {261--268},
  21477. Publisher = {ACM Press},
  21478. Title = {Threads cannot be implemented as a library},
  21479. Year = {2005},
  21480. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvBsHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNjEtYm9laG0ucGRmAAAOAB4ADgBwADIANgAxAC0AYgBvAGUAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI2MS1ib2VobS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21481. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ddEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2MS1ib2VobS5wZGYADgAeAA4AcAAyADYAMQAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYxLWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21482. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065042}}
  21483. @techreport{Merz:1997bh,
  21484. Author = {Stephan Merz},
  21485. Date-Added = {2007-01-15 16:18:28 -0700},
  21486. Date-Modified = {2009-08-25 22:28:18 -0600},
  21487. Institution = {Institut fur Informatik, Universitat Munchen},
  21488. Title = {Yet another encoding of TLA in Isabelle},
  21489. Year = {1997},
  21490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9kZXNpZ24ucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWRlc2lnbi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrujB0VujAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4TAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkZXNpZ24ucHMADgAUAAkAZABlAHMAaQBnAG4ALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvZGVzaWduLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21491. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2Rlc2lnbi5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJZGVzaWduLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7u3czlmuAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEwAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGRlc2lnbi5wcwAOABQACQBkAGUAcwBpAGcAbgAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9kZXNpZ24ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  21492. @inproceedings{Merz:1998qf,
  21493. Address = {Nantes, France},
  21494. Author = {Stephan Merz},
  21495. Date-Added = {2007-01-15 15:45:50 -0700},
  21496. Date-Modified = {2009-08-25 22:28:18 -0600},
  21497. Month = jul,
  21498. Pages = {29--44},
  21499. Publisher = {Ecole centrale de Nantes},
  21500. Title = {A User's Guide to {TLA}},
  21501. Year = 1998,
  21502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy90bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrxvB0VukAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4UAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0bGFndWlkZS5wZGYAAA4AGgAMAHQAbABhAGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3RsYWd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21503. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilDRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRsYWd1aWRlLnBkZgAOABoADAB0AGwAYQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdGxhZ3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  21504. @inproceedings{Merz:1999ve,
  21505. Address = {Toulouse, France},
  21506. Author = {Stephan Merz},
  21507. Booktitle = {FM'99: World Congress on Formal Methods},
  21508. Date-Added = {2007-01-15 15:44:34 -0700},
  21509. Date-Modified = {2009-08-25 22:28:18 -0600},
  21510. Month = sep,
  21511. Pages = {1226--1244},
  21512. Publisher = {Springer-Verlag},
  21513. Series = {LNCS},
  21514. Title = {A More Complete {TLA}},
  21515. Volume = 1709,
  21516. Year = 1999,
  21517. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu68HRW6MAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRvhMAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd0bGEucGRmAAAOABIACABnAHQAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvZ3RsYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  21518. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91etEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3RsYS5wZGYADgASAAgAZwB0AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ndGxhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  21519. @techreport{Manna:1983ly,
  21520. Author = {Zohar Manna and Amir Pnueli},
  21521. Date-Added = {2007-01-15 14:39:14 -0700},
  21522. Date-Modified = {2009-08-25 22:28:18 -0600},
  21523. Institution = {Department of Computer Science, Stanford University},
  21524. Month = {June},
  21525. Title = {Verification of Concurrent Programs: A Temporal Proof System},
  21526. Year = {1983},
  21527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04My05NjcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04My05NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7cwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODMtOTY3LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAzAC0AOQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04My05NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21528. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgzLTk2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/4TM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04My05NjcucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADMALQA5ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  21529. @techreport{Manna:1981zr,
  21530. Author = {Zohar Manna and Amir Pnueli},
  21531. Date-Added = {2007-01-15 14:36:00 -0700},
  21532. Date-Modified = {2009-08-25 22:28:18 -0600},
  21533. Institution = {Department of Computer Science, Stanford University},
  21534. Month = {June},
  21535. Title = {Verification of Concurrent Programs, Part I: The Temporal Framework},
  21536. Year = {1981},
  21537. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04MS04MzYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04MS04MzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7ZwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODEtODM2LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAxAC0AOAAzADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04MS04MzYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21538. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgxLTgzNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/nrM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04MS04MzYucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADEALQA4ADMANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  21539. @article{Lamport:1994ys,
  21540. Address = {New York, NY, USA},
  21541. Author = {Leslie Lamport},
  21542. Date-Added = {2007-01-15 12:53:06 -0700},
  21543. Date-Modified = {2010-12-17 10:23:09 -0700},
  21544. Issn = {0164-0925},
  21545. Journal = {ACM Trans. Program. Lang. Syst.},
  21546. Number = {3},
  21547. Pages = {872--923},
  21548. Publisher = {ACM Press},
  21549. Title = {The temporal logic of actions},
  21550. Volume = {16},
  21551. Year = {1994},
  21552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wODcyLWxhbXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwODcyLWxhbXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8SwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Mi1sYW1wb3J0LnBkZgAADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wODcyLWxhbXBvcnQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21553. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NzItbGFtcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NzItbGFtcG9ydC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e67RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NzItbGFtcG9ydC5wZGYADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg3Mi1sYW1wb3J0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21554. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177726}}
  21555. @inproceedings{Wirfs-Brock:1989vn,
  21556. Address = {New York, NY, USA},
  21557. Author = {R. Wirfs-Brock and B. Wilkerson},
  21558. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  21559. Date-Added = {2007-01-14 18:49:13 -0700},
  21560. Date-Modified = {2010-12-17 10:23:09 -0700},
  21561. Isbn = {0-89791-333-7},
  21562. Location = {New Orleans, Louisiana, United States},
  21563. Pages = {71--75},
  21564. Publisher = {ACM Press},
  21565. Title = {Object-oriented design: a responsibility-driven approach},
  21566. Year = {1989},
  21567. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNzEtd2lyZnMtYnJvY2sucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNzEtd2lyZnMtYnJvY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8PwdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLXdpcmZzLWJyb2NrLnBkZgAOACgAEwBwADcAMQAtAHcAaQByAGYAcwAtAGIAcgBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A3MS13aXJmcy1icm9jay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21568. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3MS13aXJmcy1icm9jay5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3MS13aXJmcy1icm9jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4PRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MS13aXJmcy1icm9jay5wZGYAAA4AKAATAHAANwAxAC0AdwBpAHIAZgBzAC0AYgByAG8AYwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A3MS13aXJmcy1icm9jay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21569. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74885}}
  21570. @article{Linton:1989kx,
  21571. Author = {Mark A. Linton and John M. Vlissides and Paul R. Calder},
  21572. Date-Added = {2007-01-14 18:44:47 -0700},
  21573. Date-Modified = {2009-08-25 22:28:18 -0600},
  21574. Journal = {IEEE Computer},
  21575. Number = {2},
  21576. Pages = {8--22},
  21577. Title = {Composing User Interfaces with InterViews},
  21578. Volume = {22},
  21579. Year = {1989},
  21580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAxOTgyOS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDE5ODI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtDB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAxOTgyOS5wZGYAAA4AGgAMADAAMAAwADEAOQA4ADIAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDE5ODI5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21581. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDE5ODI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMTk4MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ynMzlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDE5ODI5LnBkZgAADgAaAAwAMAAwADAAMQA5ADgAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMTk4MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21582. @article{Boehm:1986uq,
  21583. Address = {New York, NY, USA},
  21584. Author = {B Boehm},
  21585. Date-Added = {2007-01-14 18:33:51 -0700},
  21586. Date-Modified = {2010-12-17 10:23:09 -0700},
  21587. Issn = {0163-5948},
  21588. Journal = {SIGSOFT Softw. Eng. Notes},
  21589. Number = {4},
  21590. Pages = {14--24},
  21591. Publisher = {ACM Press},
  21592. Title = {A spiral model of software development and enhancement},
  21593. Volume = {11},
  21594. Year = {1986},
  21595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa73wdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LWJvZWhtLnBkZgAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC1ib2VobS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21596. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nA0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQtYm9laG0ucGRmAAAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTQtYm9laG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21597. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12944.12948}}
  21598. @inproceedings{Royce:1970fk,
  21599. Author = {Winston W. Royce},
  21600. Booktitle = {{IEEE} {WESCON}},
  21601. Date-Added = {2007-01-14 16:53:39 -0700},
  21602. Date-Modified = {2009-08-25 22:28:18 -0600},
  21603. Pages = {1--9},
  21604. Title = {Managing the Development of Large Software Systems},
  21605. Year = {1970},
  21606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy93YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8ewdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2F0ZXJmYWxsLnBkZgAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3dhdGVyZmFsbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21607. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV13YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42K0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3YXRlcmZhbGwucGRmAAAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi93YXRlcmZhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21608. @book{Foster:1995kx,
  21609. Address = {Boston, MA, USA},
  21610. Author = {Ian Foster},
  21611. Date-Added = {2007-01-12 23:07:50 -0700},
  21612. Date-Modified = {2007-05-18 13:42:22 -0600},
  21613. Isbn = {0201575949},
  21614. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  21615. Title = {Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering},
  21616. Year = {1995}}
  21617. @article{George:1981uq,
  21618. Address = {New York, NY, USA},
  21619. Author = {Alan George and Esmond Ng},
  21620. Date-Added = {2007-01-11 21:52:16 -0700},
  21621. Date-Modified = {2010-12-17 10:23:09 -0700},
  21622. Issn = {0163-5778},
  21623. Journal = {SIGNUM Newsl.},
  21624. Number = {2},
  21625. Pages = {17--20},
  21626. Publisher = {ACM Press},
  21627. Title = {A brief description of {SPARSPAK} {Waterloo} sparse linear equations package},
  21628. Volume = {16},
  21629. Year = {1981},
  21630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu/cHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1nZW9yZ2UucGRmAAAOAB4ADgBwADEANwAtAGcAZQBvAHIAZwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWdlb3JnZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21631. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWdlb3JnZS5wZGYADgAeAA4AcAAxADcALQBnAGUAbwByAGcAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctZ2VvcmdlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21632. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1057562.1057566}}
  21633. @inproceedings{Anderson:1990fk,
  21634. Address = {Washington, DC, USA},
  21635. 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},
  21636. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  21637. Date-Added = {2007-01-11 21:50:56 -0700},
  21638. Date-Modified = {2009-08-25 22:28:18 -0600},
  21639. Isbn = {O-69791-412-O},
  21640. Location = {New York, New York},
  21641. Pages = {2--11},
  21642. Publisher = {IEEE Computer Society},
  21643. Title = {{LAPACK}: a portable linear algebra library for high-performance computers},
  21644. Year = {1990},
  21645. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMi1hbmRlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwPB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1hbmRlcnNvbi5wZGYADgAgAA8AcAAyAC0AYQBuAGQAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDItYW5kZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21646. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDItYW5kZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96INEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDItYW5kZXJzb24ucGRmAAAOACAADwBwADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDItYW5kZXJzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  21647. @article{McGraw:1982fk,
  21648. Address = {New York, NY, USA},
  21649. Author = {James R. McGraw},
  21650. Date-Added = {2007-01-10 21:41:33 -0700},
  21651. Date-Modified = {2010-12-17 10:23:09 -0700},
  21652. Issn = {0164-0925},
  21653. Journal = {ACM Trans. Program. Lang. Syst.},
  21654. Number = {1},
  21655. Pages = {44--82},
  21656. Publisher = {ACM Press},
  21657. Title = {The VAL Language: Description and Analysis},
  21658. Volume = {4},
  21659. Year = {1982},
  21660. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvDMHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NC1tY2dyYXcucGRmAAAOAB4ADgBwADQANAAtAG0AYwBnAHIAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ0LW1jZ3Jhdy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21661. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97A9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LW1jZ3Jhdy5wZGYADgAeAA4AcAA0ADQALQBtAGMAZwByAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDQtbWNncmF3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21662. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357153.357157}}
  21663. @book{Curry:1958cr,
  21664. Address = {Amsterdam},
  21665. Author = {H. B. Curry and R. Feys},
  21666. Date-Added = {2007-01-10 16:35:48 -0700},
  21667. Date-Modified = {2007-05-18 13:42:22 -0600},
  21668. Publisher = {North-Holland Publishing Co.},
  21669. Title = {Combinatory Logic,},
  21670. Year = {1958}}
  21671. @inproceedings{Parks:2005dq,
  21672. Address = {Washington, DC, USA},
  21673. Author = {Thomas M. Parks},
  21674. Booktitle = {IPDPS '05: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 5},
  21675. Date-Added = {2007-01-10 16:25:52 -0700},
  21676. Date-Modified = {2010-12-17 10:23:09 -0700},
  21677. Isbn = {0-7695-2312-9},
  21678. Pages = {185.2},
  21679. Publisher = {IEEE Computer Society},
  21680. Title = {A Comparison of MPI and Process Networks},
  21681. Year = {2005},
  21682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTQyMDA3MC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNDIwMDcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVh+3BysOdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByyYNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTQyMDA3MC5wZGYAAA4AGgAMADAAMQA0ADIAMAAwADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNDIwMDcwLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21683. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNDIwMDcwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE0MjAwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r78zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNDIwMDcwLnBkZgAADgAaAAwAMAAxADQAMgAwADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE0MjAwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21684. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2005.6}}
  21685. @inproceedings{Pratt:1982bh,
  21686. Address = {New York, NY, USA},
  21687. Author = {V. R. Pratt},
  21688. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21689. Date-Added = {2007-01-10 16:17:36 -0700},
  21690. Date-Modified = {2010-12-17 10:23:09 -0700},
  21691. Isbn = {0-89791-065-6},
  21692. Location = {Albuquerque, Mexico},
  21693. Pages = {213--223},
  21694. Publisher = {ACM Press},
  21695. Title = {On the composition of processes},
  21696. Year = {1982},
  21697. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHzMHKwixQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLJJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTMtcHJhdHQucGRmAAAOAB4ADgBwADIAMQAzAC0AcAByAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxMy1wcmF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21698. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96N9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMy1wcmF0dC5wZGYADgAeAA4AcAAyADEAMwAtAHAAcgBhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjEzLXByYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21699. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582177}}
  21700. @inproceedings{Borning:1982qf,
  21701. Address = {New York, NY, USA},
  21702. Author = {Alan H. Borning and Daniel H. H. Ingalls},
  21703. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21704. Date-Added = {2007-01-10 16:16:07 -0700},
  21705. Date-Modified = {2015-11-18 04:37:00 +0000},
  21706. Location = {Albuquerque, Mexico},
  21707. Pages = {133--141},
  21708. Publisher = {ACM Press},
  21709. Title = {A type declaration and inference system for smalltalk},
  21710. Year = {1982},
  21711. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtYm9ybmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtYm9ybmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebTRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtYm9ybmluZy5wZGYADgAiABAAcAAxADMAMwAtAGIAbwByAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzMy1ib3JuaW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21712. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582168}}
  21713. @article{Pratt:1986ve,
  21714. Address = {Norwell, MA, USA},
  21715. Author = {Vaughan Pratt},
  21716. Date-Added = {2007-01-10 16:11:39 -0700},
  21717. Date-Modified = {2010-12-17 10:23:09 -0700},
  21718. Issn = {0885-7458},
  21719. Journal = {Int. J. Parallel Program.},
  21720. Number = {1},
  21721. Pages = {33--71},
  21722. Publisher = {Kluwer Academic Publishers},
  21723. Title = {Modeling concurrency with partial orders},
  21724. Volume = {15},
  21725. Year = {1986},
  21726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wcmF0dDg2bW9kZWxsaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcHJhdHQ4Nm1vZGVsbGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHpcHKwQhQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLI3gAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnByYXR0ODZtb2RlbGxpbmcucGRmAAAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcHJhdHQ4Nm1vZGVsbGluZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21727. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByYXR0ODZtb2RlbGxpbmcucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcmF0dDg2bW9kZWxsaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wY0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcmF0dDg2bW9kZWxsaW5nLnBkZgAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3ByYXR0ODZtb2RlbGxpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21728. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01379149}}
  21729. @inproceedings{Pratt:1983ly,
  21730. Address = {New York, NY, USA},
  21731. Author = {Vaughan Pratt},
  21732. Booktitle = {POPL '83: Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  21733. Date-Added = {2007-01-10 16:06:42 -0700},
  21734. Date-Modified = {2010-12-17 10:23:09 -0700},
  21735. Isbn = {0-89791-090-7},
  21736. Location = {Austin, Texas},
  21737. Pages = {1--9},
  21738. Publisher = {ACM Press},
  21739. Title = {Five paradigm shifts in programming language design and their realization in Viron, a dataflow programming environment},
  21740. Year = {1983},
  21741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1wcmF0dC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLXByYXR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXzRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLXByYXR0LnBkZgAOABoADABwADEALQBwAHIAYQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtcHJhdHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  21742. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567068}}
  21743. @inbook{Josephs:2005zr,
  21744. Author = {Mark B. Josephs},
  21745. Chapter = {Models for Data-Flow Sequential Processes},
  21746. Date-Added = {2007-01-10 15:41:00 -0700},
  21747. Date-Modified = {2009-08-25 22:28:18 -0600},
  21748. Publisher = {Springer},
  21749. Series = {LNCS},
  21750. Title = {Communicating Sequential Processes},
  21751. Year = {2005},
  21752. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYdCwcq5TFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcsbvAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQyLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21753. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OV0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDIucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21754. @techreport{Stanley:1999ys,
  21755. Author = {Kendall S. Stanley},
  21756. Date-Added = {2007-01-10 14:27:48 -0700},
  21757. Date-Modified = {2010-12-17 10:23:09 -0700},
  21758. Month = {3,},
  21759. Number = {CSD-99-1039},
  21760. Pages = {197},
  21761. Title = {Execution Time of Symmetric Eigensolvers},
  21762. Year = {1999},
  21763. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iibRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYADgAuABYAcwB0AGEAbgBsAGUAeQA5ADcAZQB4AGUAYwB1AHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc3RhbmxleTk3ZXhlY3V0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21764. Bdsk-Url-1 = {citeseer.ist.psu.edu/stanley97execution.html}}
  21765. @phdthesis{Stanley:CSD-98-992,
  21766. Author = {Kendall S. Stanley},
  21767. Date-Modified = {2010-12-17 10:23:09 -0700},
  21768. Number = {UCB/CSD-98-992},
  21769. School = {EECS Department, University of California, Berkeley},
  21770. Title = {Execution Time of Symmetric Eigensolvers},
  21771. Year = {1998},
  21772. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1998/6418.html}}
  21773. @techreport{Howell:2006vn,
  21774. Author = {G. W. Howell and J. W. Demmel and C. T. Fulton and S. Hammarling and K. Marmol},
  21775. Date-Added = {2007-01-10 14:17:48 -0700},
  21776. Date-Modified = {2009-08-25 22:28:18 -0600},
  21777. Institution = {Netlib},
  21778. Number = {LAPACK Working Note 174},
  21779. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5},
  21780. Year = {2006},
  21781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc0LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE3NC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE3NC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21782. @article{Howell:2008,
  21783. Author = {Gary W. Howell and James W. Demmel and Charles T. Fulton and Sven Hammarling and Karen Marmol},
  21784. Date-Modified = {2007-12-13 21:50:18 -0700},
  21785. Journal = {{ACM} Transactions on Mathematical Software},
  21786. Number = {3},
  21787. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5 Operators},
  21788. Volume = {34},
  21789. Year = {2008},
  21790. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTQtaG93ZWxsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE0LWhvd2VsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE0LWhvd2VsbC5wZGYADgAeAA4AYQAxADQALQBoAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTQtaG93ZWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21791. @inproceedings{Rangan:2004kx,
  21792. Address = {Washington, DC, USA},
  21793. Author = {Ram Rangan and Neil Vachharajani and Manish Vachharajani and David I. August},
  21794. Booktitle = {PACT '04: Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  21795. Date-Added = {2007-01-10 11:28:56 -0700},
  21796. Date-Modified = {2010-12-17 10:23:09 -0700},
  21797. Isbn = {0-7695-2229-7},
  21798. Pages = {177--188},
  21799. Publisher = {IEEE Computer Society},
  21800. Title = {Decoupled Software Pipelining with the Synchronization Array},
  21801. Year = {2004},
  21802. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMjI5MDE3Ny5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIyMjkwMTc3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVghbByn6BUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMjI5MDE3Ny5wZGYAAA4AGgAMADIAMgAyADkAMAAxADcANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIyMjkwMTc3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21803. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMTc3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAxNzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70oMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMTc3LnBkZgAADgAaAAwAMgAyADIAOQAwADEANwA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAxNzcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21804. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.14}}
  21805. @inproceedings{Ottoni:2005uq,
  21806. Address = {Washington, DC, USA},
  21807. Author = {Guilherme Ottoni and Ram Rangan and Adam Stoler and David I. August},
  21808. Booktitle = {MICRO 38: Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture},
  21809. Date-Added = {2007-01-10 11:26:59 -0700},
  21810. Date-Modified = {2010-12-17 10:23:09 -0700},
  21811. Isbn = {0-7695-2440-0},
  21812. Location = {Barcelona, Spain},
  21813. Pages = {105--118},
  21814. Publisher = {IEEE Computer Society},
  21815. Title = {Automatic Thread Extraction with Decoupled Software Pipelining},
  21816. Year = {2005},
  21817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yNDQwMDEwNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDI0NDAwMTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVggLByn4RUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuCBAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyNDQwMDEwNS5wZGYAAA4AGgAMADIANAA0ADAAMAAxADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzI0NDAwMTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21818. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI0NDAwMTA1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjQ0MDAxMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ApMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI0NDAwMTA1LnBkZgAADgAaAAwAMgA0ADQAMAAwADEAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjQ0MDAxMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21819. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.13}}
  21820. @inproceedings{Blackford:1996fk,
  21821. Address = {Washington, DC, USA},
  21822. 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},
  21823. Booktitle = {Supercomputing '96: Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM)},
  21824. Date-Added = {2007-01-10 10:39:18 -0700},
  21825. Date-Modified = {2010-12-17 10:23:09 -0700},
  21826. Isbn = {0-89791-854-1},
  21827. Location = {Pittsburgh, Pennsylvania, United States},
  21828. Pages = {5},
  21829. Publisher = {IEEE Computer Society},
  21830. Title = {{ScaLAPACK}: a portable linear algebra library for distributed memory computers - design issues and performance},
  21831. Year = {1996},
  21832. Bdsk-Url-1 = {http://doi.acm.org/10.1145/369028.369038}}
  21833. @book{Cormen:2001uq,
  21834. Author = {Thomas H. Cormen and Clifford Stein and Ronald L. Rivest and Charles E. Leiserson},
  21835. Date-Added = {2007-01-09 10:17:29 -0700},
  21836. Date-Modified = {2007-05-18 13:42:22 -0600},
  21837. Isbn = {0070131511},
  21838. Publisher = {McGraw-Hill Higher Education},
  21839. Title = {Introduction to Algorithms},
  21840. Year = {2001},
  21841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uL0Ryb3Bib3gvYmliL0ludHJvZHVjdGlvbl90b19hbGdvcml0aG1zXzNyZF9lZGl0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQHkAAAAAAHkAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfSW50cm9kdWN0aW9uX3RvX2FsZ28jMzMwNEMwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMEwM6A2AsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOgRBLAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEludHJvZHVjdGlvbl90b19hbGdvIzMzMDRDMC5wZGYADgBWACoASQBuAHQAcgBvAGQAdQBjAHQAaQBvAG4AXwB0AG8AXwBhAGwAZwBvAHIAaQB0AGgAbQBzAF8AMwByAGQAXwBlAGQAaQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBCVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSW50cm9kdWN0aW9uX3RvX2FsZ29yaXRobXNfM3JkX2VkaXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AygDPANcCvwLBAsYC0QLaAugC7ALzAvwDAQMOAxEDIwMmAysAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADLQ==}}
  21842. @book{Saad:2003fk,
  21843. Address = {Philadelphia, PA, USA},
  21844. Author = {Y. Saad},
  21845. Date-Added = {2007-01-07 15:58:29 -0700},
  21846. Date-Modified = {2007-05-18 13:42:22 -0600},
  21847. Isbn = {0898715342},
  21848. Publisher = {Society for Industrial and Applied Mathematics},
  21849. Title = {Iterative Methods for Sparse Linear Systems},
  21850. Year = {2003}}
  21851. @book{Velleman:1994ys,
  21852. Author = {Daniel J. Velleman},
  21853. Date-Added = {2007-01-06 23:28:12 -0700},
  21854. Date-Modified = {2007-05-18 13:42:22 -0600},
  21855. Publisher = {Cambridge University Press},
  21856. Title = {How to Prove It},
  21857. Year = {1994}}
  21858. @incollection{Nishihara:2004vn,
  21859. Author = {Toshiaki Nishihara and Yasuhiko Minamide},
  21860. Booktitle = {The Archive of Formal Proofs},
  21861. Date-Added = {2007-01-06 22:34:36 -0700},
  21862. Date-Modified = {2009-08-25 22:28:18 -0600},
  21863. Month = Jun,
  21864. Note = {Formal proof development},
  21865. Publisher = {\url{http://afp.sourceforge.net/entries/Depth-First-Search.shtml}},
  21866. Title = {Depth First Search},
  21867. Year = 2004,
  21868. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5GcHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRvY3VtZW50LTEucGRmAAAOAB4ADgBkAG8AYwB1AG0AZQBuAHQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZG9jdW1lbnQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21869. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xWdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZG9jdW1lbnQtMS5wZGYADgAeAA4AZABvAGMAdQBtAGUAbgB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9kb2N1bWVudC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21870. @article{Hennessy:2001kx,
  21871. Author = {Matthew Hennessy},
  21872. Date-Added = {2007-01-05 19:07:19 -0700},
  21873. Date-Modified = {2009-08-25 22:28:18 -0600},
  21874. Journal = {Theoretical Computer Science},
  21875. Number = {1-2},
  21876. Title = {A fully abstract denotational semantics for the pi-calculus},
  21877. Volume = {278},
  21878. Year = {2001},
  21879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVeSjBxoywAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBxu8gAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0Y3MwMS5wZGYADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGNzMDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21880. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij3RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRjczAxLnBkZgAADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3RjczAxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  21881. @inproceedings{Hyland:1995uq,
  21882. Address = {New York, NY, USA},
  21883. Author = {J. M. E. Hyland and C.-H. L. Ong},
  21884. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  21885. Date-Added = {2007-01-05 19:04:39 -0700},
  21886. Date-Modified = {2010-12-17 10:23:09 -0700},
  21887. Isbn = {0-89791-719-7},
  21888. Location = {La Jolla, California, United States},
  21889. Pages = {96--107},
  21890. Publisher = {ACM Press},
  21891. Title = {Pi-calculus, dialogue games and full abstraction PCF},
  21892. Year = {1995},
  21893. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5IsHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5Ni1oeWxhbmQucGRmAAAOAB4ADgBwADkANgAtAGgAeQBsAGEAbgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk2LWh5bGFuZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21894. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97wtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk2LWh5bGFuZC5wZGYADgAeAA4AcAA5ADYALQBoAHkAbABhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTYtaHlsYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21895. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224189}}
  21896. @inproceedings{Reynolds:2004fk,
  21897. Author = {John C. Reynolds},
  21898. Booktitle = {Proceedings of the 24th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2004)},
  21899. Date-Added = {2007-01-05 16:16:26 -0700},
  21900. Date-Modified = {2009-08-25 22:28:18 -0600},
  21901. Month = {December},
  21902. Title = {Toward a Grainless Semantics for Shared-Variable Concurrency},
  21903. Year = {2004},
  21904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncmFpbmxlc3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncmFpbmxlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V10Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmFpbmxlc3MucGRmAAAOABwADQBnAHIAYQBpAG4AbABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ncmFpbmxlc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21905. @article{Brookes:1996ys,
  21906. Author = {Stephen Brookes},
  21907. Date-Added = {2007-01-04 22:45:38 -0700},
  21908. Date-Modified = {2009-08-25 22:28:18 -0600},
  21909. Journal = {Information and Computation},
  21910. Number = {2},
  21911. Pages = {145--163},
  21912. Title = {Full Abstraction for a Shared-Variable Parallel Language},
  21913. Volume = {127},
  21914. Year = {1996},
  21915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUwLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J9tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21916. @article{Schmidt:1996vn,
  21917. Address = {New York, NY, USA},
  21918. Author = {David A. Schmidt},
  21919. Date-Added = {2007-01-04 19:48:49 -0700},
  21920. Date-Modified = {2010-12-17 10:23:09 -0700},
  21921. Issn = {0360-0300},
  21922. Journal = {ACM Comput. Surv.},
  21923. Number = {4es},
  21924. Pages = {175},
  21925. Publisher = {ACM Press},
  21926. Title = {On the need for a popular formal semantics},
  21927. Volume = {28},
  21928. Year = {1996},
  21929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTc1LXNjaG1pZHQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTc1LXNjaG1pZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFXkTwcaMsAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcbvIAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE3NS1zY2htaWR0LnBkZgAADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTc1LXNjaG1pZHQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21930. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNzUtc2NobWlkdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNzUtc2NobWlkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnDRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExNzUtc2NobWlkdC5wZGYADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE3NS1zY2htaWR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21931. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242451}}
  21932. @article{Hoare:1978kx,
  21933. Address = {New York, NY, USA},
  21934. Author = {C. A. R. Hoare},
  21935. Date-Added = {2007-01-04 19:44:20 -0700},
  21936. Date-Modified = {2010-12-17 10:23:09 -0700},
  21937. Issn = {0004-5411},
  21938. Journal = {J. ACM},
  21939. Number = {3},
  21940. Pages = {461--480},
  21941. Publisher = {ACM Press},
  21942. Title = {Some Properties of Predicate Transformers},
  21943. Volume = {25},
  21944. Year = {1978},
  21945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5H8HGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjEtaG9hcmUucGRmAAAOAB4ADgBwADQANgAxAC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ2MS1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21946. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97DNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2MS1ob2FyZS5wZGYADgAeAA4AcAA0ADYAMQAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDYxLWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21947. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322077.322088}}
  21948. @article{Nielsen:1980uq,
  21949. Author = {M. Nielsen and G. Plotkin and G. Winskel},
  21950. Date-Added = {2007-01-04 19:12:12 -0700},
  21951. Date-Modified = {2007-05-18 13:42:22 -0600},
  21952. Journal = {Theor. Computer Science},
  21953. Month = jan,
  21954. Number = {1},
  21955. Pages = {85--108},
  21956. Title = {Petri Nets, Event Structures and Domains, Part {I}.},
  21957. Volume = {13},
  21958. Year = {1980},
  21959. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iezRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  21960. @article{Milner:1992ys,
  21961. Address = {Duluth, MN, USA},
  21962. Author = {Robin Milner and Joachim Parrow and David Walker},
  21963. Date-Added = {2007-01-04 11:57:18 -0700},
  21964. Date-Modified = {2010-12-17 10:23:09 -0700},
  21965. Issn = {0890-5401},
  21966. Journal = {Inf. Comput.},
  21967. Number = {1},
  21968. Pages = {1--40},
  21969. Publisher = {Academic Press, Inc.},
  21970. Title = {A calculus of mobile processes, I},
  21971. Volume = {100},
  21972. Year = {1992},
  21973. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(92)90008-4}}
  21974. @article{Hoare:1978vn,
  21975. Address = {New York, NY, USA},
  21976. Author = {C. A. R. Hoare},
  21977. Date-Added = {2007-01-04 11:45:06 -0700},
  21978. Date-Modified = {2014-06-14 04:38:32 +0000},
  21979. Issn = {0001-0782},
  21980. Journal = {Communications of the {ACM}},
  21981. Number = {8},
  21982. Pages = {666--677},
  21983. Publisher = {ACM Press},
  21984. Title = {Communicating sequential processes},
  21985. Volume = {21},
  21986. Year = {1978},
  21987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjY2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY2Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ctEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY2Ni1ob2FyZS5wZGYADgAeAA4AcAA2ADYANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjY2LWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21988. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359585}}
  21989. @article{Brookes:1984kx,
  21990. Address = {New York, NY, USA},
  21991. Author = {S. D. Brookes and C. A. R. Hoare and A. W. Roscoe},
  21992. Date-Added = {2007-01-04 11:43:39 -0700},
  21993. Date-Modified = {2010-12-17 10:23:09 -0700},
  21994. Issn = {0004-5411},
  21995. Journal = {J. ACM},
  21996. Number = {3},
  21997. Pages = {560--599},
  21998. Publisher = {ACM Press},
  21999. Title = {A Theory of Communicating Sequential Processes},
  22000. Volume = {31},
  22001. Year = {1984},
  22002. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjAtYnJvb2tlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjAtYnJvb2tlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ez/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjAtYnJvb2tlcy5wZGYADgAiABAAcAA1ADYAMAAtAGIAcgBvAG8AawBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU2MC1icm9va2VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22003. Bdsk-Url-1 = {http://doi.acm.org/10.1145/828.833}}
  22004. @inproceedings{Weinand:1988hc,
  22005. Address = {New York, NY, USA},
  22006. Author = {Andre Weinand and Erich Gamma and Rudolf Marty},
  22007. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  22008. Date-Added = {2007-01-01 23:34:58 -0700},
  22009. Date-Modified = {2014-08-26 18:47:38 +0000},
  22010. Isbn = {0-89791-284-5},
  22011. Location = {San Diego, California, United States},
  22012. Pages = {46--57},
  22013. Publisher = {ACM Press},
  22014. Title = {ET++ -- An Object-Oriented Application Framework in {C++}},
  22015. Year = {1988},
  22016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ni13ZWluYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ2LXdlaW5hbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97C9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2LXdlaW5hbmQucGRmAAAOACAADwBwADQANgAtAHcAZQBpAG4AYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ2LXdlaW5hbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62089}}
  22018. @inproceedings{Liskov:1974tg,
  22019. Address = {New York, NY, USA},
  22020. Author = {Barbara Liskov and Stephen Zilles},
  22021. Booktitle = {Proceedings of the ACM SIGPLAN symposium on Very high level languages},
  22022. Date-Added = {2007-01-01 23:05:40 -0700},
  22023. Date-Modified = {2010-12-17 10:23:09 -0700},
  22024. Location = {Santa Monica, California, United States},
  22025. Pages = {50--59},
  22026. Publisher = {ACM Press},
  22027. Title = {Programming with abstract data types},
  22028. Year = {1974},
  22029. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPICcG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MC1saXNrb3YucGRmAAAOAB4ADgBwADUAMAAtAGwAaQBzAGsAbwB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUwLWxpc2tvdi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22030. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUwLWxpc2tvdi5wZGYADgAeAA4AcAA1ADAALQBsAGkAcwBrAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTAtbGlza292LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22031. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800233.807045}}
  22032. @book{Yourdon:1979kl,
  22033. Address = {Upper Saddle River, NJ, USA},
  22034. Author = {Edward Yourdon and Larry L. Constantine},
  22035. Date-Added = {2007-01-01 21:24:29 -0700},
  22036. Date-Modified = {2007-05-18 13:42:22 -0600},
  22037. Isbn = {0138544719},
  22038. Publisher = {Prentice-Hall, Inc.},
  22039. Title = {Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design},
  22040. Year = {1979}}
  22041. @article{Stevens:1974oq,
  22042. Author = {W. P. Stevens and G. J. Myers and L. L. Constantine},
  22043. Date-Added = {2007-01-01 20:47:12 -0700},
  22044. Date-Modified = {2009-08-25 22:28:18 -0600},
  22045. Journal = {IBM Systems Journal},
  22046. Number = {2},
  22047. Pages = {115--139},
  22048. Title = {Structured design},
  22049. Volume = {13},
  22050. Year = {1974},
  22051. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH68G/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmlibXNqMTMwMkMucGRmAAAOAB4ADgBpAGIAbQBzAGoAMQAzADAAMgBDAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvaWJtc2oxMzAyQy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22052. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91y9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2oxMzAyQy5wZGYADgAeAA4AaQBiAG0AcwBqADEAMwAwADIAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajEzMDJDLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  22053. @article{Lindsey:1977nx,
  22054. Address = {New York, NY, USA},
  22055. Author = {C. H. Lindsey},
  22056. Date-Added = {2007-01-01 19:51:54 -0700},
  22057. Date-Modified = {2010-12-17 10:23:09 -0700},
  22058. Issn = {0362-1340},
  22059. Journal = {SIGPLAN Not.},
  22060. Number = {11},
  22061. Pages = {36--49},
  22062. Publisher = {ACM Press},
  22063. Title = {Structure charts a structured alternative to flowcharts},
  22064. Volume = {12},
  22065. Year = {1977},
  22066. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzYtbGluZHNleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNi1saW5kc2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/3Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzYtbGluZHNleS5wZGYADgAgAA8AcAAzADYALQBsAGkAbgBkAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM2LWxpbmRzZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22067. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNi1saW5kc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2LWxpbmRzZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2LWxpbmRzZXkucGRmAAAOACAADwBwADMANgAtAGwAaQBuAGQAcwBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM2LWxpbmRzZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22068. Bdsk-Url-1 = {http://doi.acm.org/10.1145/956641.956645}}
  22069. @inproceedings{Gordon:1993cr,
  22070. Address = {New York, NY, USA},
  22071. Author = {Andrew D. Gordon},
  22072. Booktitle = {FPCA '93: Proceedings of the conference on Functional programming languages and computer architecture},
  22073. Date-Added = {2007-01-01 11:25:31 -0700},
  22074. Date-Modified = {2010-12-17 10:23:09 -0700},
  22075. Isbn = {0-89791-595-X},
  22076. Location = {Copenhagen, Denmark},
  22077. Pages = {136--145},
  22078. Publisher = {ACM Press},
  22079. Title = {An operational semantics for I/O in a lazy functional language},
  22080. Year = {1993},
  22081. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTM2LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMzYtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/TBv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTM2LWdvcmRvbi5wZGYADgAgAA8AcAAxADMANgAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEzNi1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22082. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzNi1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95vtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzNi1nb3Jkb24ucGRmAAAOACAADwBwADEAMwA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzNi1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22083. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165199}}
  22084. @article{OHearn:2000dq,
  22085. Address = {New York, NY, USA},
  22086. Author = {Peter W. O'Hearn and John C. Reynolds},
  22087. Date-Added = {2007-01-01 11:03:28 -0700},
  22088. Date-Modified = {2010-12-17 10:23:09 -0700},
  22089. Issn = {0004-5411},
  22090. Journal = {J. ACM},
  22091. Number = {1},
  22092. Pages = {167--223},
  22093. Publisher = {ACM Press},
  22094. Title = {From Algol to polymorphic linear lambda-calculus},
  22095. Volume = {47},
  22096. Year = {2000},
  22097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTY3LW9faGVhcm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTY3LW9faGVhcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f6wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2Ny1vX2hlYXJuLnBkZgAADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTY3LW9faGVhcm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjctb19oZWFybi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjctb19oZWFybi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjctb19oZWFybi5wZGYADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2Ny1vX2hlYXJuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22099. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331605.331611}}
  22100. @techreport{Norrish:1997bh,
  22101. Author = {Michael Norrish},
  22102. Date-Added = {2006-12-31 16:28:14 -0700},
  22103. Date-Modified = {2009-08-25 22:28:18 -0600},
  22104. Institution = {Computer Laboratory, University of Cambridge},
  22105. Read = {Yes},
  22106. Title = {An abstract dynamic semantics for C},
  22107. Year = {1997},
  22108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9ub3JyaXNoOTdhYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW5vcnJpc2g5N2Fic3RyYWN0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx+7Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpub3JyaXNoOTdhYnN0cmFjdC5wZGYADgAsABUAbgBvAHIAcgBpAHMAaAA5ADcAYQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvbm9ycmlzaDk3YWJzdHJhY3QucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22109. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW5vcnJpc2g5N2Fic3RyYWN0LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95F9EPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAOACwAFQBuAG8AcgByAGkAcwBoADkANwBhAGIAcwB0AHIAYQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvbm9ycmlzaDk3YWJzdHJhY3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  22110. @inproceedings{Colcombet:2000qf,
  22111. Address = {New York, NY, USA},
  22112. Author = {Thomas Colcombet and Pascal Fradet},
  22113. Booktitle = {POPL '00: Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22114. Date-Added = {2006-12-31 13:12:15 -0700},
  22115. Date-Modified = {2010-12-17 10:23:09 -0700},
  22116. Isbn = {1-58113-125-9},
  22117. Location = {Boston, MA, USA},
  22118. Pages = {54--66},
  22119. Publisher = {ACM Press},
  22120. Title = {Enforcing trace properties by program transformation},
  22121. Year = {2000},
  22122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0LWNvbGNvbWJldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPIDMG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NC1jb2xjb21iZXQucGRmAA4AJAARAHAANQA0AC0AYwBvAGwAYwBvAG0AYgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22123. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NC1jb2xjb21iZXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQtY29sY29tYmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTQtY29sY29tYmV0LnBkZgAADgAkABEAcAA1ADQALQBjAG8AbABjAG8AbQBiAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTQtY29sY29tYmV0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22124. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325703}}
  22125. @inproceedings{Jonsson:1989ve,
  22126. Address = {New York, NY, USA},
  22127. Author = {B. Jonsson},
  22128. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22129. Date-Added = {2006-12-31 13:04:19 -0700},
  22130. Date-Modified = {2010-12-17 10:23:09 -0700},
  22131. Isbn = {0-89791-294-2},
  22132. Location = {Austin, Texas, United States},
  22133. Pages = {155--165},
  22134. Publisher = {ACM Press},
  22135. Title = {A fully abstract trace model for dataflow networks},
  22136. Year = {1989},
  22137. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU1LWpvbnNzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU1LWpvbnNzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f3wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1NS1qb25zc29uLnBkZgAADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU1LWpvbnNzb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22138. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTUtam9uc3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTUtam9uc3Nvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edzRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTUtam9uc3Nvbi5wZGYADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1NS1qb25zc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22139. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75291}}
  22140. @article{Hoare:2003ly,
  22141. Address = {New York, NY, USA},
  22142. Author = {C. A. R. Hoare and He Jifeng},
  22143. Book = {Programming methodology},
  22144. Date-Added = {2006-12-31 13:01:59 -0700},
  22145. Date-Modified = {2009-08-25 22:28:18 -0600},
  22146. Isbn = {0-387-95349-3},
  22147. Pages = {223--245},
  22148. Publisher = {Springer-Verlag New York, Inc.},
  22149. Title = {A trace model for pointers and objects},
  22150. Year = {2003},
  22151. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8xNjI4MDAwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDE2MjgwMDAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9DBv0cdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoxNjI4MDAwMS5wZGYAAA4AGgAMADEANgAyADgAMAAwADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzE2MjgwMDAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22152. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzE2MjgwMDAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMTYyODAwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rhMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE2MjgwMDAxLnBkZgAADgAaAAwAMQA2ADIAOAAwADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTYyODAwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  22153. @book{Roscoe:1997zr,
  22154. Author = {A.W. Roscoe},
  22155. Date-Added = {2006-12-31 09:51:01 -0700},
  22156. Date-Modified = {2009-08-25 22:28:18 -0600},
  22157. Publisher = {Pearson},
  22158. Title = {The Theory and Practice of Concurrency},
  22159. Year = {1997},
  22160. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy82OGIucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQc2OGIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fTwb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6NjhiLnBkZgAOABAABwA2ADgAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzLzY4Yi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  22161. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliLzY4Yi5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhBzY4Yi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP77/M5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA2OGIucGRmAA4AEAAHADYAOABiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNjhiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  22162. @techreport{Moggi:1990ys,
  22163. Author = {Eugenio Moggi},
  22164. Date-Added = {2006-12-30 11:01:30 -0700},
  22165. Date-Modified = {2009-08-25 22:28:18 -0600},
  22166. Institution = {Computer Science Dept., University of Edinburgh},
  22167. Number = {ECS-LFCS-90-113},
  22168. Title = {An abstract view of programming languages},
  22169. Year = {1990},
  22170. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9nBvA9CAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBvHGyAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphYnMtdmlldy5wZGYAAA4AGgAMAGEAYgBzAC0AdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Ficy12aWV3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22171. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFicy12aWV3LnBkZgAOABoADABhAGIAcwAtAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYWJzLXZpZXcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  22172. @article{Smith:1998vn,
  22173. Author = {Geoffrey Smith and Dennis Volpano},
  22174. Date-Added = {2006-12-29 22:58:44 -0700},
  22175. Date-Modified = {2009-08-25 22:28:18 -0600},
  22176. Journal = {Science of Computer Programming},
  22177. Number = {2-3},
  22178. Pages = {49-72},
  22179. Title = {A Sound Polymorphic Type System for a Dialect of {C}},
  22180. Volume = {32},
  22181. Year = {1998},
  22182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBLBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5OC5wZGYADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTgucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22183. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjcDk4LnBkZgAADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjcDk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  22184. @inproceedings{Abadi:2001kx,
  22185. Address = {New York, NY, USA},
  22186. Author = {Martin Abadi and Cedric Fournet},
  22187. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22188. Date-Added = {2006-12-29 11:16:40 -0700},
  22189. Date-Modified = {2010-12-17 10:23:09 -0700},
  22190. Isbn = {1-58113-336-7},
  22191. Location = {London, United Kingdom},
  22192. Pages = {104--115},
  22193. Publisher = {ACM Press},
  22194. Title = {Mobile values, new names, and secure communication},
  22195. Year = {2001},
  22196. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH8cG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMDQtYWJhZGkucGRmAAAOAB4ADgBwADEAMAA0AC0AYQBiAGEAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEwNC1hYmFkaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22197. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNC1hYmFkaS5wZGYADgAeAA4AcAAxADAANAAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTA0LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22198. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360213}}
  22199. @inproceedings{Fournet:1996uq,
  22200. Address = {New York, NY, USA},
  22201. Author = {Cedric Fournet and Georges Gonthier},
  22202. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22203. Date-Added = {2006-12-29 11:09:14 -0700},
  22204. Date-Modified = {2010-12-17 10:23:09 -0700},
  22205. Isbn = {0-89791-769-3},
  22206. Location = {St. Petersburg Beach, Florida, United States},
  22207. Pages = {372--385},
  22208. Publisher = {ACM Press},
  22209. Title = {The reflexive {CHAM} and the join-calculus},
  22210. Year = {1996},
  22211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzcyLWZvdXJuZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzcyLWZvdXJuZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8gAwbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM3Mi1mb3VybmV0LnBkZgAADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzcyLWZvdXJuZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22212. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNzItZm91cm5ldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNzItZm91cm5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNzItZm91cm5ldC5wZGYADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM3Mi1mb3VybmV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22213. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237805}}
  22214. @inproceedings{Berry:1992fk,
  22215. Address = {Essex, UK},
  22216. Author = {Gerard Berry and Gerard Boudol},
  22217. Booktitle = {Selected papers of the 2nd Workshop on Concurrency and compositionality},
  22218. Date-Added = {2006-12-29 11:05:08 -0700},
  22219. Date-Modified = {2010-12-17 10:23:09 -0700},
  22220. Location = {San Miniato, Italy},
  22221. Pages = {217--248},
  22222. Publisher = {Elsevier Science Publishers Ltd.},
  22223. Title = {The chemical abstract machine},
  22224. Year = {1992},
  22225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9jaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH4sG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNoYW0ucGRmAAAOABIACABjAGgAYQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvY2hhbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  22226. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbS5wZGYADgASAAgAYwBoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaGFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  22227. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90185-I}}
  22228. @manual{UML2:fk,
  22229. Date-Added = {2006-12-28 15:58:51 -0700},
  22230. Date-Modified = {2009-08-25 22:28:18 -0600},
  22231. Edition = {2.0},
  22232. Organization = {Object Management Group},
  22233. Title = {Unified Modelling Language: Superstructure},
  22234. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNS0wNy0wNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA1LTA3LTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx83BuuVMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNS0wNy0wNC5wZGYAAA4AGgAMADAANQAtADAANwAtADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA1LTA3LTA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22235. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA1LTA3LTA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDUtMDctMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADdczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1LTA3LTA0LnBkZgAADgAaAAwAMAA1AC0AMAA3AC0AMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtMDctMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  22236. @techreport{Dijkstra:1970fk,
  22237. Author = {Edsger W. Dijkstra},
  22238. Date-Added = {2006-12-28 12:27:35 -0700},
  22239. Date-Modified = {2007-05-18 13:42:22 -0600},
  22240. Institution = {Technological University Eindhoven},
  22241. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/EWD249.PDF},
  22242. Month = {April},
  22243. Number = {70-WSK-03},
  22244. Title = {Notes on Structured Programming},
  22245. Year = {1970},
  22246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9FV0QyNDkuUERG0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpFV0QyNDkuUERGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fWwblp3AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbnMTAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RVdEMjQ5LlBERgAADgAWAAoARQBXAEQAMgA0ADkALgBQAEQARgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9FV0QyNDkuUERGABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  22247. @inproceedings{Fogarty:2007fk,
  22248. Author = {Seth Fogarty and Emir Pasalic and Jeremy G. Siek and Walid Taha},
  22249. Booktitle = {ACM SIGPLAN 2007 Workshop on Partial Evaluation and Program Manipulation (PEPM '07)},
  22250. Date-Added = {2006-12-27 21:58:35 -0700},
  22251. Date-Modified = {2009-08-25 22:28:18 -0600},
  22252. Title = {Concoqtion: Indexed Types Now!},
  22253. Year = {2007},
  22254. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9wYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyA/BuJ2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBuP/9AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXBlci5wZGYADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvcGFwZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22255. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e9LRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhcGVyLnBkZgAADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3BhcGVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  22256. @techreport{Kumfert:2002fk,
  22257. 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.
  22258. Managing the build infrastructure takes about 20% of the overall development time.},
  22259. Author = {Gary K. Kumfert and Thomas G. W. Epperly},
  22260. Date-Added = {2006-12-20 10:09:20 -0700},
  22261. Date-Modified = {2007-05-18 13:42:22 -0600},
  22262. Institution = {U.S. Department of Energy, Lawrence Livermore National Laboratory},
  22263. Month = {February},
  22264. Title = {Software in the {DOE}: The Hidden Overhead of The Build},
  22265. Year = {2002}}
  22266. @inproceedings{Kuck:1981kx,
  22267. Address = {New York, NY, USA},
  22268. Author = {D. J. Kuck and R. H. Kuhn and D. A. Padua and B. Leasure and M. Wolfe},
  22269. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  22270. Date-Added = {2006-12-20 17:29:15 -0700},
  22271. Date-Modified = {2010-12-17 10:23:09 -0700},
  22272. Isbn = {0-89791-029-X},
  22273. Location = {Williamsburg, Virginia},
  22274. Pages = {207--218},
  22275. Publisher = {ACM Press},
  22276. Title = {Dependence graphs and compiler optimizations},
  22277. Year = {1981},
  22278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+RwiwlDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwix5bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNy1rdWNrLnBkZgAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMDcta3Vjay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22279. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oy0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjA3LWt1Y2sucGRmAAAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjA3LWt1Y2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22280. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567555}}
  22281. @inproceedings{Goff:1991uq,
  22282. Address = {New York, NY, USA},
  22283. Author = {Gina Goff and Ken Kennedy and Chau-Wen Tseng},
  22284. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  22285. Date-Added = {2006-12-20 17:28:28 -0700},
  22286. Date-Modified = {2010-12-17 10:23:09 -0700},
  22287. Isbn = {0-89791-428-7},
  22288. Location = {Toronto, Ontario, Canada},
  22289. Pages = {15--29},
  22290. Publisher = {ACM Press},
  22291. Title = {Practical dependence testing},
  22292. Year = {1991},
  22293. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113448}}
  22294. @inproceedings{Wolfe:1989fk,
  22295. Address = {Philadelphia, PA, USA},
  22296. Author = {Michael Wolfe},
  22297. Booktitle = {Proceedings of the 3rd SIAM Conference on Parallel Processing for Scientific Computing},
  22298. Date-Added = {2006-12-20 17:27:20 -0700},
  22299. Date-Modified = {2007-05-18 13:42:22 -0600},
  22300. Isbn = {0-89871-228-9},
  22301. Pages = {357--361},
  22302. Publisher = {Society for Industrial and Applied Mathematics},
  22303. Title = {Iteration Space Tiling for Memory Hierarchies},
  22304. Year = {1989}}
  22305. @article{Cardelli:1985kx,
  22306. Address = {New York, NY, USA},
  22307. Author = {Luca Cardelli and Peter Wegner},
  22308. Date-Added = {2006-12-19 21:06:43 -0700},
  22309. Date-Modified = {2010-12-17 10:23:09 -0700},
  22310. Issn = {0360-0300},
  22311. Journal = {ACM Comput. Surv.},
  22312. Number = {4},
  22313. Pages = {471--523},
  22314. Publisher = {ACM Press},
  22315. Title = {On understanding types, data abstraction, and polymorphism},
  22316. Volume = {17},
  22317. Year = {1985},
  22318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzEtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcxLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sW0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDcxLWNhcmRlbGxpLnBkZgAADgAkABEAcAA0ADcAMQAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDcxLWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/6041.6042}}
  22320. @inproceedings{Ashby:uqold,
  22321. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  22322. Booktitle = {Euro-Par 2004 Parallel Processing},
  22323. Date-Added = {2006-12-19 20:21:10 -0700},
  22324. Date-Modified = {2009-08-25 22:28:18 -0600},
  22325. Pages = {654--661},
  22326. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  22327. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fowbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQxLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22328. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OU0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDEucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  22329. @inproceedings{Ashby:uq,
  22330. Address = {Pisa, Italy},
  22331. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  22332. Booktitle = {Euro-Par 2004 Parallel Processing: 10th International Euro-Par Conference},
  22333. Month = {August},
  22334. Pages = {654},
  22335. Publisher = {Springer-Verlag GmbH},
  22336. Series = {LNCS},
  22337. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  22338. Volume = {3149},
  22339. Year = {2004}}
  22340. @inproceedings{Russell:2006fk,
  22341. Author = {Francis Russell and Michael Mellor and Paul Kelly and Olav Beckmann},
  22342. Booktitle = {Workshop on Library-Centric Software Design},
  22343. Date-Added = {2006-12-19 20:04:33 -0700},
  22344. Date-Modified = {2009-08-25 22:28:18 -0600},
  22345. Title = {An active linear algebra library using delayed evaluation and runtime code generation},
  22346. Year = {2006},
  22347. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQS4uLy4uLy4uL3BhcGVycy9EZWxheWVkRXZhbHVhdGlvblJUQ0ctTENTRDA2LUV4dGVuZGVkQWJzdHJhY3QucGRm0hcLGBlXTlMuZGF0YU8RAegAAAAAAegAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9EZWxheWVkRXZhbHVhdGlvblJUQyMxNUI1Q0MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbXMwdVRX1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWzzwAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RGVsYXllZEV2YWx1YXRpb25SVEMjMTVCNUNDLnBkZgAOAGQAMQBEAGUAbABhAHkAZQBkAEUAdgBhAGwAdQBhAHQAaQBvAG4AUgBUAEMARwAtAEwAQwBTAEQAMAA2AC0ARQB4AHQAZQBuAGQAZQBkAEEAYgBzAHQAcgBhAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQ1VzZXJzL3NpZWsvcGFwZXJzL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A0gDXAN8CywLNAtIC3QLmAvQC+AL/AwgDDQMaAx0DLwMyAzcAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADOQ==},
  22348. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uL0Ryb3Bib3gvYmliL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEB+gAAAAAB+gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0RlbGF5ZWRFdmFsdWF0aW9uUlRDRyNFRTIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4hHM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZWxheWVkRXZhbHVhdGlvblJUQ0cjRUUyMTEucGRmAA4AZAAxAEQAZQBsAGEAeQBlAGQARQB2AGEAbAB1AGEAdABpAG8AbgBSAFQAQwBHAC0ATABDAFMARAAwADYALQBFAHgAdABlAG4AZABlAGQAQQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBJVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGVsYXllZEV2YWx1YXRpb25SVENHLUxDU0QwNi1FeHRlbmRlZEFic3RyYWN0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDRANYA3gLcAt4C4wLuAvcDBQMJAxADGQMeAysDLgNAA0MDSAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANK}}
  22349. @article{Gurd:1985cr,
  22350. Address = {New York, NY, USA},
  22351. Author = {J. R Gurd and C. C Kirkham and I. Watson},
  22352. Date-Added = {2006-12-19 16:26:28 -0700},
  22353. Date-Modified = {2010-12-17 10:23:09 -0700},
  22354. Issn = {0001-0782},
  22355. Journal = {Commun. ACM},
  22356. Number = {1},
  22357. Pages = {34--52},
  22358. Publisher = {ACM Press},
  22359. Title = {The {Manchester} prototype dataflow computer},
  22360. Volume = {28},
  22361. Year = {1985},
  22362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLdF8Gtwy1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuJZ0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNC1ndXJkLTEucGRmAAAOAB4ADgBwADMANAAtAGcAdQByAGQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM0LWd1cmQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22363. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0LWd1cmQtMS5wZGYADgAeAA4AcAAzADQALQBnAHUAcgBkAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzQtZ3VyZC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22364. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2465.2468}}
  22365. @inproceedings{Gao:1993dq,
  22366. Address = {London, UK},
  22367. Author = {Guang R. Gao and R. Olsen and Vivek Sarkar and Radhika Thekkath},
  22368. Booktitle = {Proceedings of the 5th International Workshop on Languages and Compilers for Parallel Computing},
  22369. Date-Added = {2006-12-19 16:23:44 -0700},
  22370. Date-Modified = {2007-05-18 13:42:22 -0600},
  22371. Isbn = {3-540-57502-2},
  22372. Pages = {281--295},
  22373. Publisher = {Springer-Verlag},
  22374. Title = {Collective Loop Fusion for Array Contraction},
  22375. Year = {1993}}
  22376. @article{Feo:1990bh,
  22377. Address = {Orlando, FL, USA},
  22378. Author = {John T. Feo and David C. Cann and Rodney R. Oldehoeft},
  22379. Date-Added = {2006-12-19 16:23:01 -0700},
  22380. Date-Modified = {2010-12-17 10:23:09 -0700},
  22381. Issn = {0743-7315},
  22382. Journal = {J. Parallel Distrib. Comput.},
  22383. Number = {4},
  22384. Pages = {349--366},
  22385. Publisher = {Academic Press, Inc.},
  22386. Title = {A report on the {SISAL} language project},
  22387. Volume = {10},
  22388. Year = {1990},
  22389. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(90)90035-N}}
  22390. @inproceedings{Humphrey:1997qf,
  22391. Address = {London, UK},
  22392. Author = {William Humphrey and Steve Karmesin and Federico Bassetti and John Reynders},
  22393. Booktitle = {ISCOPE '97: Proceedings of the Scientific Computing in Object-Oriented Parallel Environments},
  22394. Date-Added = {2006-12-19 16:21:51 -0700},
  22395. Date-Modified = {2007-05-18 13:42:22 -0600},
  22396. Isbn = {3-540-63827-X},
  22397. Pages = {185--194},
  22398. Publisher = {Springer-Verlag},
  22399. Title = {Optimization of Data-Parallel Field Expressions in the {POOMA} Framework},
  22400. Year = {1997}}
  22401. @inproceedings{Vajracharya:1999ve,
  22402. Address = {New York, NY, USA},
  22403. Author = {Suvas Vajracharya and Steve Karmesin and Peter Beckman and James Crotinger and Allen Malony and Sameer Shende and Rod Oldehoeft and Stephen Smith},
  22404. Booktitle = {ICS '99: Proceedings of the 13th international conference on Supercomputing},
  22405. Date-Added = {2006-12-19 16:19:11 -0700},
  22406. Date-Modified = {2010-12-17 10:23:09 -0700},
  22407. Isbn = {1-58113-164-X},
  22408. Location = {Rhodes, Greece},
  22409. Pages = {302--310},
  22410. Publisher = {ACM Press},
  22411. Title = {{SMARTS}: exploiting temporal locality and parallelism through vertical execution},
  22412. Year = {1999},
  22413. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMzAyLXZhanJhY2hhcnlhLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDMwMi12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLc18GtwYpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuI/oAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDItdmFqcmFjaGFyeWEucGRmAAAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDMwMi12YWpyYWNoYXJ5YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22414. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAzMDItdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMzAyLXZhanJhY2hhcnlhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qq0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzAyLXZhanJhY2hhcnlhLnBkZgAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AzMDItdmFqcmFjaGFyeWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22415. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305207}}
  22416. @techreport{Chamberlain:1997ly,
  22417. Author = {B. Chamberlain and S. E. Choi and E. C. Lewis and C. Lin and L. Snyder and W. D. Weathersby},
  22418. Date-Added = {2006-12-19 16:15:42 -0700},
  22419. Date-Modified = {2010-12-17 10:23:09 -0700},
  22420. Number = {TR-97-12-02},
  22421. Title = {{ZPL}'s {WYSIWYG} Performance Model},
  22422. Year = {1997},
  22423. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk3enBscy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWNoYW1iZXJsYWluOTd6cGxzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3LrBrcC2UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriMmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk3enBscy5wZGYADgAsABUAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANwB6AHAAbABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45N3pwbHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22424. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNoYW1iZXJsYWluOTd6cGxzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2hhbWJlcmxhaW45N3pwbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbWJlcmxhaW45N3pwbHMucGRmAAAOACwAFQBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA3AHoAcABsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2hhbWJlcmxhaW45N3pwbHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22425. Bdsk-Url-1 = {citeseer.ist.psu.edu/chamberlain97zpls.html}}
  22426. @article{Chamberlain:2000zr,
  22427. Address = {Piscataway, NJ, USA},
  22428. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and W. Derrick Weathersby},
  22429. Date-Added = {2006-12-19 16:13:56 -0700},
  22430. Date-Modified = {2010-12-17 10:23:09 -0700},
  22431. Issn = {0098-5589},
  22432. Journal = {IEEE Trans. Softw. Eng.},
  22433. Number = {3},
  22434. Pages = {197--211},
  22435. Publisher = {IEEE Press},
  22436. Title = {{ZPL}: A Machine Independent Programming Language for Parallel Computers},
  22437. Volume = {26},
  22438. Year = {2000},
  22439. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.842947}}
  22440. @inproceedings{Chamberlain:1997ys,
  22441. Address = {London, UK},
  22442. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and Derrick Weathersby},
  22443. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  22444. Date-Added = {2006-12-19 16:12:44 -0700},
  22445. Date-Modified = {2009-08-25 22:28:18 -0600},
  22446. Isbn = {3-540-63091-0},
  22447. Pages = {481--500},
  22448. Publisher = {Springer-Verlag},
  22449. Title = {Factor-Join: A Unique Approach to Compiling Array Languages for Parallel Machines},
  22450. Year = {1997},
  22451. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3KjBrcBlUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriLVAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGYADgA4ABsAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANgBmAGEAYwB0AG8AcgBqAG8AaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  22452. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAOADgAGwBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA2AGYAYQBjAHQAbwByAGoAbwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  22453. @inproceedings{Roth:2000vn,
  22454. Author = {Gerald Roth},
  22455. Booktitle = {International Conference of Compiler Construction},
  22456. Date-Added = {2006-12-19 15:57:43 -0700},
  22457. Date-Modified = {2009-08-25 22:28:18 -0600},
  22458. Title = {Advanced Scalarization of Array Syntax},
  22459. Year = {2000},
  22460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9jYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtwYwa28mlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4fCgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2MyMDAwLnBkZgAADgAWAAoAYwBjADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9jYzIwMDAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  22461. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EP0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYzIwMDAucGRmAA4AFgAKAGMAYwAyADAAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjMjAwMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  22462. @inproceedings{Roth:1996kx,
  22463. Author = {Gerald Roth and Ken Kennedy},
  22464. Booktitle = {International Conference on Parallel and Distributed Processing Techniques and Applications},
  22465. Date-Added = {2006-12-19 15:53:17 -0700},
  22466. Date-Modified = {2009-08-25 22:28:18 -0600},
  22467. Title = {Dependence Analysis of {Fortran90} Array Syntax},
  22468. Year = {1996},
  22469. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9yb3RoOTZkZXBlbmRlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcm90aDk2ZGVwZW5kZW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb5MGtum5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHN4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnJvdGg5NmRlcGVuZGVuY2UucGRmAAAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcm90aDk2ZGVwZW5kZW5jZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22470. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHJvdGg5NmRlcGVuZGVuY2UucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRyb3RoOTZkZXBlbmRlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nF0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByb3RoOTZkZXBlbmRlbmNlLnBkZgAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3JvdGg5NmRlcGVuZGVuY2UucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  22471. @inproceedings{Hiranandani:1994uq,
  22472. Address = {New York, NY, USA},
  22473. Author = {Seema Hiranandani and Ken Kennedy and Chau Wen Tseng and Scott Warren},
  22474. Booktitle = {Supercomputing '94: Proceedings of the 1994 ACM/IEEE conference on Supercomputing},
  22475. Date-Added = {2006-12-19 15:51:10 -0700},
  22476. Date-Modified = {2010-12-17 10:23:09 -0700},
  22477. Isbn = {0-8186-6605-6},
  22478. Location = {Washington, D.C.},
  22479. Pages = {733--742},
  22480. Publisher = {ACM Press},
  22481. Title = {The {D} editor: a new interactive parallel programming tool},
  22482. Year = {1994},
  22483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNzMzLWhpcmFuYW5kYW5pLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDczMy1oaXJhbmFuZGFuaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb9MGtuvZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHWYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MzMtaGlyYW5hbmRhbmkucGRmAAAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDczMy1oaXJhbmFuZGFuaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22484. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA3MzMtaGlyYW5hbmRhbmkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNzMzLWhpcmFuYW5kYW5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uM0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzMzLWhpcmFuYW5kYW5pLnBkZgAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A3MzMtaGlyYW5hbmRhbmkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22485. Bdsk-Url-1 = {http://doi.acm.org/10.1145/602770.602890}}
  22486. @inproceedings{Rosenkrantz:2000fk,
  22487. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  22488. Booktitle = {Languages and Compilers for Parallel Computing: 13th International Workshop},
  22489. Date-Added = {2006-12-19 15:24:41 -0700},
  22490. Date-Modified = {2009-08-25 22:28:18 -0600},
  22491. Month = {August},
  22492. Title = {On Materializations of Array-Valued Temporaries},
  22493. Year = {2000},
  22494. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtjwwa20qVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4XGQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQwLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22495. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OT0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDAucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  22496. @techreport{Dennis:2006nx,
  22497. Author = {John M. Dennis and Elizabeth R. Jessup},
  22498. Date-Added = {2006-12-18 10:02:50 -0700},
  22499. Date-Modified = {2009-08-25 22:28:18 -0600},
  22500. Institution = {University of Colorado},
  22501. Number = {1012},
  22502. Title = {Applying Automated Memory Analysis to Improve Iterative Algorithms},
  22503. Year = {2006},
  22504. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERQ1UtQ1MtMTAxMi0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRzcGsGEwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGserwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkNVLUNTLTEwMTItMDYucGRmAA4AJAARAEMAVQAtAEMAUwAtADEAMAAxADIALQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22505. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFDVS1DUy0xMDEyLTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuj3zOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1UtQ1MtMTAxMi0wNi5wZGYADgAkABEAQwBVAC0AQwBTAC0AMQAwADEAMgAtADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  22506. @article{Gelder:1991cr,
  22507. Address = {New York, NY, USA},
  22508. Author = {Allen Van Gelder and Kenneth A. Ross and John S. Schlipf},
  22509. Date-Added = {2006-12-16 21:08:17 -0700},
  22510. Date-Modified = {2010-12-17 10:23:09 -0700},
  22511. Issn = {0004-5411},
  22512. Journal = {J. ACM},
  22513. Number = {3},
  22514. Pages = {619--649},
  22515. Publisher = {ACM Press},
  22516. Title = {The well-founded semantics for general logic programs},
  22517. Volume = {38},
  22518. Year = {1991},
  22519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNjE5LXZhbl9nZWxkZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNjE5LXZhbl9nZWxkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHowawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxOS12YW5fZ2VsZGVyLnBkZgAOACgAEwBwADYAMQA5AC0AdgBhAG4AXwBnAGUAbABkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A2MTktdmFuX2dlbGRlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  22520. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MTktdmFuX2dlbGRlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MTktdmFuX2dlbGRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MTktdmFuX2dlbGRlci5wZGYAAA4AKAATAHAANgAxADkALQB2AGEAbgBfAGcAZQBsAGQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A2MTktdmFuX2dlbGRlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22521. Bdsk-Url-1 = {http://doi.acm.org/10.1145/116825.116838}}
  22522. @article{Plotkin:1976dq,
  22523. Author = {G. D. Plotkin},
  22524. Date-Added = {2006-12-16 16:33:14 -0700},
  22525. Date-Modified = {2010-12-17 10:23:09 -0700},
  22526. Journal = {SIAM Journal on Computing},
  22527. Number = {3},
  22528. Pages = {452-487},
  22529. Publisher = {SIAM},
  22530. Title = {A Powerdomain Construction},
  22531. Volume = {5},
  22532. Year = {1976},
  22533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TTUowMDA0NTIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TTUowMDA0NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHQwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U01KMDAwNDUyLnBkZgAOABwADQBTAE0ASgAwADAAMAA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NNSjAwMDQ1Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22534. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0fM5Zt1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA0NTIucGRmAA4AHAANAFMATQBKADAAMAAwADQANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNDUyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  22535. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/452/1},
  22536. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205035},
  22537. Bdsk-Url-3 = {http://dx.doi.org/10.1137/0205035}}
  22538. @article{Denecker:2001ve,
  22539. Address = {New York, NY, USA},
  22540. Author = {Marc Denecker and Maurice Bruynooghe and Victor Marek},
  22541. Date-Added = {2006-12-16 15:21:27 -0700},
  22542. Date-Modified = {2010-12-17 10:23:09 -0700},
  22543. Issn = {1529-3785},
  22544. Journal = {ACM Trans. Comput. Logic},
  22545. Number = {4},
  22546. Pages = {623--654},
  22547. Publisher = {ACM Press},
  22548. Title = {Logic programming revisited: logic programs as inductive definitions},
  22549. Volume = {2},
  22550. Year = {2001},
  22551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDYyMy1kZW5lY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR68GsFBcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdocAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MjMtZGVuZWNrZXIucGRmAA4AJAARAHAANgAyADMALQBkAGUAbgBlAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22552. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtZGVuZWNrZXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWRlbmVja2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tf0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjIzLWRlbmVja2VyLnBkZgAADgAkABEAcAA2ADIAMwAtAGQAZQBuAGUAYwBrAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjIzLWRlbmVja2VyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22553. Bdsk-Url-1 = {http://doi.acm.org/10.1145/383779.383789}}
  22554. @article{Ramakrishnan:1993qf,
  22555. Author = {Raghu Ramakrishnan and Jeffrey D. Ullman},
  22556. Date-Added = {2006-12-16 14:59:27 -0700},
  22557. Date-Modified = {2010-12-17 10:23:09 -0700},
  22558. Journal = {Journal of Logic Programming},
  22559. Number = {2},
  22560. Pages = {125--149},
  22561. Title = {A Survey of Research on Deductive Database Systems},
  22562. Volume = {23},
  22563. Year = {1993},
  22564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9yYW1ha3Jpc2huYW45M3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0e7BrBQXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaHAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyYW1ha3Jpc2huYW45M3N1cnZleS5wZGYAAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3JhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  22565. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JutEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9yYW1ha3Jpc2huYW45M3N1cnZleS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22566. Bdsk-Url-1 = {citeseer.ist.psu.edu/ramakrishnan93survey.html}}
  22567. @inproceedings{Biskup:1997ve,
  22568. Author = {Joachim Biskup and Andreas Kluck},
  22569. Booktitle = {Advances in Databases and Information Systems},
  22570. Date-Added = {2006-12-16 14:07:36 -0700},
  22571. Date-Modified = {2010-12-17 10:23:09 -0700},
  22572. Pages = {72-79},
  22573. Title = {A New Approach to Inferences of Semantic Constraints},
  22574. Year = {1997},
  22575. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BIE5ldyBBcHByb2FjaCB0byBJbmZlcmVuY2VzIG9mIFNlbWFudGljIENvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQSBOZXcgQXBwcm9hY2ggdG8gSW4jMTJEMUNBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRysGsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkEgTmV3IEFwcHJvYWNoIHRvIEluIzEyRDFDQS5wZGYADgByADgAQQAgAE4AZQB3ACAAQQBwAHAAcgBvAGEAYwBoACAAdABvACAASQBuAGYAZQByAGUAbgBjAGUAcwAgAG8AZgAgAFMAZQBtAGEAbgB0AGkAYwAgAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  22576. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BIE5ldyBBcHByb2FjaCB0byBJbmYjRUU3RUMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADufszOWauQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQSBOZXcgQXBwcm9hY2ggdG8gSW5mI0VFN0VDLnBkZgAOAHIAOABBACAATgBlAHcAIABBAHAAcAByAG8AYQBjAGgAIAB0AG8AIABJAG4AZgBlAHIAZQBuAGMAZQBzACAAbwBmACAAUwBlAG0AYQBuAHQAaQBjACAAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQSBOZXcgQXBwcm9hY2ggdG8gSW5mZXJlbmNlcyBvZiBTZW1hbnRpYyBDb25zdHJhaW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl},
  22577. Bdsk-Url-1 = {citeseer.ist.psu.edu/biskup97new.html}}
  22578. @inproceedings{Aiken:1995ly,
  22579. Address = {New York, NY, USA},
  22580. Author = {Alexander Aiken and Manuel Fahndrich},
  22581. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  22582. Date-Added = {2006-12-16 14:05:26 -0700},
  22583. Date-Modified = {2010-12-17 10:23:09 -0700},
  22584. Isbn = {0-89791-719-7},
  22585. Location = {La Jolla, California, United States},
  22586. Pages = {182--191},
  22587. Publisher = {ACM Press},
  22588. Title = {Dynamic typing and subtype inference},
  22589. Year = {1995},
  22590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgyLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4Mi1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Mi1haWtlbi5wZGYADgAeAA4AcAAxADgAMgAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTgyLWFpa2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22591. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224201}}
  22592. @inproceedings{Popa:2000zr,
  22593. Address = {New York, NY, USA},
  22594. Author = {Lucian Popa and Alin Deutsch and Arnaud Sahuguet and Val Tannen},
  22595. Booktitle = {SIGMOD '00: Proceedings of the 2000 ACM SIGMOD international conference on Management of data},
  22596. Date-Added = {2006-12-16 14:00:59 -0700},
  22597. Date-Modified = {2010-12-17 10:23:09 -0700},
  22598. Isbn = {1-58113-217-4},
  22599. Location = {Dallas, Texas, United States},
  22600. Pages = {273--284},
  22601. Publisher = {ACM Press},
  22602. Title = {A chase too far?},
  22603. Year = {2000},
  22604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHiwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3My1wb3BhLnBkZgAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzMtcG9wYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22605. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qF0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjczLXBvcGEucGRmAAAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjczLXBvcGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22606. Bdsk-Url-1 = {http://doi.acm.org/10.1145/342009.335421}}
  22607. @article{Chakravarthy:1990vn,
  22608. Address = {New York, NY, USA},
  22609. Author = {Upen S. Chakravarthy and John Grant and Jack Minker},
  22610. Date-Added = {2006-12-16 13:57:55 -0700},
  22611. Date-Modified = {2010-12-17 10:23:09 -0700},
  22612. Issn = {0362-5915},
  22613. Journal = {ACM Trans. Database Syst.},
  22614. Number = {2},
  22615. Pages = {162--207},
  22616. Publisher = {ACM Press},
  22617. Title = {Logic-based approach to semantic query optimization},
  22618. Volume = {15},
  22619. Year = {1990},
  22620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNjItY2hha3JhdmFydGh5LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9569EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAOACwAFQBwADEANgAyAC0AYwBoAGEAawByAGEAdgBhAHIAdABoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22621. Bdsk-Url-1 = {http://doi.acm.org/10.1145/78922.78924}}
  22622. @article{McAllester:2002kx,
  22623. Address = {New York, NY, USA},
  22624. Author = {David McAllester},
  22625. Date-Added = {2006-12-16 13:56:05 -0700},
  22626. Date-Modified = {2010-12-17 10:23:09 -0700},
  22627. Issn = {0004-5411},
  22628. Journal = {J. ACM},
  22629. Number = {4},
  22630. Pages = {512--537},
  22631. Publisher = {ACM Press},
  22632. Title = {On the complexity analysis of static analyses},
  22633. Volume = {49},
  22634. Year = {2002},
  22635. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTEyLW1jYWxsZXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTEyLW1jYWxsZXN0ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHlwawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUxMi1tY2FsbGVzdGVyLnBkZgAOACgAEwBwADUAMQAyAC0AbQBjAGEAbABsAGUAcwB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1MTItbWNhbGxlc3Rlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  22636. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1MTItbWNhbGxlc3Rlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1MTItbWNhbGxlc3Rlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ey/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MTItbWNhbGxlc3Rlci5wZGYAAA4AKAATAHAANQAxADIALQBtAGMAYQBsAGwAZQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1MTItbWNhbGxlc3Rlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22637. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581771.581774}}
  22638. @article{Halevy:2001uq,
  22639. Address = {New York, NY, USA},
  22640. Author = {Alon Y. Halevy and Inderpal Singh Mumick and Yehoshua Sagiv and Oded Shmueli},
  22641. Date-Added = {2006-12-16 13:53:41 -0700},
  22642. Date-Modified = {2010-12-17 10:23:09 -0700},
  22643. Issn = {0004-5411},
  22644. Journal = {J. ACM},
  22645. Number = {5},
  22646. Pages = {971--1012},
  22647. Publisher = {ACM Press},
  22648. Title = {Static analysis in datalog extensions},
  22649. Volume = {48},
  22650. Year = {2001},
  22651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy9TdGF0aWMgYW5hbHlzaXMgaW4gZGF0YWxvZyBleHRlbnNpb25zLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU3RhdGljIGFuYWx5c2lzIGluIGQjMTJEMUQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR08GsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlN0YXRpYyBhbmFseXNpcyBpbiBkIzEyRDFEMy5wZGYADgBUACkAUwB0AGEAdABpAGMAIABhAG4AYQBsAHkAcwBpAHMAIABpAG4AIABkAGEAdABhAGwAbwBnACAAZQB4AHQAZQBuAHMAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  22652. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9TdGF0aWMgYW5hbHlzaXMgaW4gZGEjRUZFOEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6LzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU3RhdGljIGFuYWx5c2lzIGluIGRhI0VGRThCLnBkZgAOAFQAKQBTAHQAYQB0AGkAYwAgAGEAbgBhAGwAeQBzAGkAcwAgAGkAbgAgAGQAYQB0AGEAbABvAGcAIABlAHgAdABlAG4AcwBpAG8AbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU3RhdGljIGFuYWx5c2lzIGluIGRhdGFsb2cgZXh0ZW5zaW9ucy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==},
  22653. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502102.502104}}
  22654. @inproceedings{Abiteboul:1988fk,
  22655. Address = {New York, NY, USA},
  22656. Author = {Serge Abiteboul and Richard Hull},
  22657. Booktitle = {SIGMOD '88: Proceedings of the 1988 ACM SIGMOD international conference on Management of data},
  22658. Date-Added = {2006-12-16 13:52:15 -0700},
  22659. Date-Modified = {2010-12-17 10:23:09 -0700},
  22660. Isbn = {0-89791-268-3},
  22661. Location = {Chicago, Illinois, United States},
  22662. Pages = {143--153},
  22663. Publisher = {ACM Press},
  22664. Title = {Data functions, datalog and negation},
  22665. Year = {1988},
  22666. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTQzLWFiaXRlYm91bC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNDMtYWJpdGVib3VsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0dnBrBQWAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaGAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQzLWFiaXRlYm91bC5wZGYAAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNDMtYWJpdGVib3VsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  22667. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDMtYWJpdGVib3VsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0My1hYml0ZWJvdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95x9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0My1hYml0ZWJvdWwucGRmAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTQzLWFiaXRlYm91bC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22668. Bdsk-Url-1 = {http://doi.acm.org/10.1145/50202.50218}}
  22669. @manual{ECMA:1999fk,
  22670. Date-Added = {2006-12-11 12:51:05 -0700},
  22671. Date-Modified = {2010-12-17 10:23:09 -0700},
  22672. Organization = {ECMA},
  22673. Title = {Standard ECMA-262: ECMAScript Language Specification},
  22674. Year = {1999},
  22675. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMjYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0yNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JzczlmuMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEzAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMjYyLnBkZgAADgAaAAwARQBjAG0AYQAtADIANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0yNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22676. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-262.htm}}
  22677. @article{Weirich:2006ys,
  22678. Author = {Stephanie Weirich},
  22679. Date-Added = {2006-12-11 11:01:26 -0700},
  22680. Date-Modified = {2009-08-25 22:28:18 -0600},
  22681. Journal = {Journal of Functional Programming},
  22682. Number = {06},
  22683. Pages = {681-710},
  22684. Title = {Type-safe run-time polytypic programming},
  22685. Volume = {16},
  22686. Year = {2006},
  22687. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHdlaXJpY2gtcG9seS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHdlaXJpY2gtcG9seS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYvRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdlaXJpY2gtcG9seS5wZGYADgAiABAAdwBlAGkAcgBpAGMAaAAtAHAAbwBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvd2VpcmljaC1wb2x5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  22688. @inproceedings{Gunter:1995uq,
  22689. Address = {New York, NY, USA},
  22690. Annote = {type safety proof similar to mine},
  22691. Author = {Carl A. Gunter and Didier Remy and Jon G. Riecke},
  22692. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  22693. Date-Added = {2006-12-10 23:50:15 -0700},
  22694. Date-Modified = {2010-12-17 10:23:09 -0700},
  22695. Isbn = {0-89791-719-7},
  22696. Location = {La Jolla, California, United States},
  22697. Pages = {12--23},
  22698. Publisher = {ACM Press},
  22699. Title = {A generalization of exceptions and control in ML-like languages},
  22700. Year = {1995},
  22701. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKxPsGiTuwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGisVwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMi1ndW50ZXIucGRmAAAOAB4ADgBwADEAMgAtAGcAdQBuAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEyLWd1bnRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22702. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95otEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyLWd1bnRlci5wZGYADgAeAA4AcAAxADIALQBnAHUAbgB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTItZ3VudGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22703. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224173}}
  22704. @inproceedings{Davies:2000fk,
  22705. Address = {New York, NY, USA},
  22706. Annote = {Uses evaluation contexts.},
  22707. Author = {Rowan Davies and Frank Pfenning},
  22708. Booktitle = {ICFP '00: Proceedings of the 5th ACM SIGPLAN international conference on Functional programming},
  22709. Date-Added = {2006-12-10 23:42:45 -0700},
  22710. Date-Modified = {2010-12-17 10:23:09 -0700},
  22711. Isbn = {1-58113-202-6},
  22712. Pages = {198--208},
  22713. Publisher = {ACM Press},
  22714. Title = {Intersection types and computational effects},
  22715. Year = {2000},
  22716. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351259}}
  22717. @inproceedings{Dean:1995uq,
  22718. Address = {New York, NY, USA},
  22719. Author = {Jeffrey Dean and Craig Chambers and David Grove},
  22720. Booktitle = {PLDI '95: Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  22721. Date-Added = {2006-12-10 18:40:30 -0700},
  22722. Date-Modified = {2010-12-17 10:23:09 -0700},
  22723. Isbn = {0-89791-697-2},
  22724. Location = {La Jolla, California, United States},
  22725. Pages = {93--102},
  22726. Publisher = {ACM Press},
  22727. Title = {Selective specialization for object-oriented languages},
  22728. Year = {1995},
  22729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUHBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTMtZGVhbi5wZGYAAA4AGgAMAHAAOQAzAC0AZABlAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5My1kZWFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22730. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5My1kZWFuLnBkZgAOABoADABwADkAMwAtAGQAZQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkzLWRlYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  22731. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207119}}
  22732. @article{Sabry:1998fk,
  22733. Address = {New York, NY, USA},
  22734. Author = {Amr Sabry},
  22735. Date-Added = {2006-12-10 11:39:43 -0700},
  22736. Date-Modified = {2010-12-17 10:23:09 -0700},
  22737. Issn = {0956-7968},
  22738. Journal = {J. Funct. Program.},
  22739. Number = {1},
  22740. Pages = {1--22},
  22741. Publisher = {Cambridge University Press},
  22742. Title = {What is a purely functional language?},
  22743. Volume = {8},
  22744. Year = {1998},
  22745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zYWJyeTk4d2hhdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NhYnJ5OTh3aGF0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUTBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYWJyeTk4d2hhdC5wZGYADgAgAA8AcwBhAGIAcgB5ADkAOAB3AGgAYQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2Ficnk5OHdoYXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22746. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NhYnJ5OTh3aGF0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2Ficnk5OHdoYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J1dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2Ficnk5OHdoYXQucGRmAAAOACAADwBzAGEAYgByAHkAOQA4AHcAaABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2Ficnk5OHdoYXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22747. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002943}}
  22748. @article{Greco:2001vn,
  22749. Address = {New York, NY, USA},
  22750. Author = {Sergio Greco and Carlo Zaniolo},
  22751. Date-Added = {2006-12-08 17:18:28 -0700},
  22752. Date-Modified = {2010-12-17 10:23:09 -0700},
  22753. Issn = {1471-0684},
  22754. Journal = {Theory and Practice of Logic Programming},
  22755. Local-Url = {file://localhost/Users/jeremysiek/Desktop/S1471068401001090a.pdf},
  22756. Number = {4},
  22757. Pages = {381--407},
  22758. Publisher = {Cambridge University Press},
  22759. Title = {Greedy algorithms in Datalog},
  22760. Volume = {1},
  22761. Year = {2001},
  22762. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S1471068401001090}}
  22763. @book{:1987kx,
  22764. Address = {New York, NY, USA},
  22765. Date-Added = {2006-12-08 13:46:53 -0700},
  22766. Date-Modified = {2007-05-18 13:42:22 -0600},
  22767. Isbn = {0-745-80109-9},
  22768. Publisher = {Halsted Press},
  22769. Title = {Abstract interpretation of declarative languages},
  22770. Year = {1987}}
  22771. @article{Barbuti:1993uq,
  22772. Address = {New York, NY, USA},
  22773. Author = {Roberto Barbuti and Roberto Giacobazzi and Giorgio Levi},
  22774. Date-Added = {2006-12-08 13:45:35 -0700},
  22775. Date-Modified = {2010-12-17 10:23:09 -0700},
  22776. Issn = {0164-0925},
  22777. Journal = {ACM Trans. Program. Lang. Syst.},
  22778. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p133-barbuti.pdf},
  22779. Number = {1},
  22780. Pages = {133--181},
  22781. Publisher = {ACM Press},
  22782. Title = {A general framework for semantics-based bottom-up abstract interpretation of logic programs},
  22783. Volume = {15},
  22784. Year = {1993},
  22785. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151646.151650}}
  22786. @inproceedings{Cortesi:1991fk,
  22787. Address = {New York, NY, USA},
  22788. Author = {Agostino Cortesi and Gilbert Fil\&\#233;},
  22789. Booktitle = {PEPM '91: Proceedings of the 1991 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  22790. Date-Added = {2006-12-08 13:39:02 -0700},
  22791. Date-Modified = {2010-12-17 10:23:09 -0700},
  22792. Isbn = {0-89791-433-3},
  22793. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p52-cortesi.pdf},
  22794. Location = {New Haven, Connecticut, United States},
  22795. Pages = {52--61},
  22796. Publisher = {ACM Press},
  22797. Title = {Abstract interpretation of logic programs: an abstract domain for groundness, sharing, freeness and compoundness analysis},
  22798. Year = {1991},
  22799. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115865.115872}}
  22800. @article{Leontiev:2002uq,
  22801. Address = {New York, NY, USA},
  22802. Author = {Yuri Leontiev and M. Tamer \&\#214;zsu and Duane Szafron},
  22803. Date-Added = {2006-12-07 11:57:16 -0700},
  22804. Date-Modified = {2010-12-17 10:23:09 -0700},
  22805. Issn = {0360-0300},
  22806. Journal = {ACM Comput. Surv.},
  22807. Number = {4},
  22808. Pages = {409--449},
  22809. Publisher = {ACM Press},
  22810. Title = {On type systems for object-oriented database programming languages},
  22811. Volume = {34},
  22812. Year = {2002},
  22813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQwOS1sZW9udGlldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKie8GdsrcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeFScAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MDktbGVvbnRpZXYucGRmAA4AJAARAHAANAAwADkALQBsAGUAbwBuAHQAaQBlAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22814. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDktbGVvbnRpZXYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDA5LWxlb250aWV2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rv0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA5LWxlb250aWV2LnBkZgAADgAkABEAcAA0ADAAOQAtAGwAZQBvAG4AdABpAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDA5LWxlb250aWV2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22815. Bdsk-Url-1 = {http://doi.acm.org/10.1145/592642.592643}}
  22816. @inproceedings{Aiken:1994fk,
  22817. Address = {New York, NY, USA},
  22818. Author = {Alexander Aiken and Edward L. Wimmers and T. K. Lakshman},
  22819. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22820. Date-Added = {2006-12-07 11:53:44 -0700},
  22821. Date-Modified = {2015-11-18 04:34:42 +0000},
  22822. Location = {Portland, Oregon, United States},
  22823. Pages = {163--173},
  22824. Publisher = {ACM Press},
  22825. Title = {Soft typing with conditional types},
  22826. Year = {1994},
  22827. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYzLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2My1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2My1haWtlbi5wZGYADgAeAA4AcAAxADYAMwAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYzLWFpa2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22828. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177847}}
  22829. @inproceedings{Matthews:2007zr,
  22830. Author = {Jacob Matthews and Robert Bruce Findler},
  22831. Booktitle = {The 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  22832. Date-Added = {2006-12-07 08:51:45 -0700},
  22833. Date-Modified = {2009-08-25 22:28:18 -0600},
  22834. Month = {January},
  22835. Title = {Operational Semantics for Multi-Language Programs},
  22836. Year = {2007},
  22837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIW1hdHRoZXdzLWZpbmRsZXItcG9wbDA3LWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL942NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAADgBEACEAbQBhAHQAdABoAGUAdwBzAC0AZgBpAG4AZABsAGUAcgAtAHAAbwBwAGwAMAA3AC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL21hdHRoZXdzLWZpbmRsZXItcG9wbDA3LWNvbG9yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  22838. @article{Flanagan:1999vn,
  22839. Address = {New York, NY, USA},
  22840. Author = {Cormac Flanagan and Matthias Felleisen},
  22841. Date-Added = {2006-12-06 23:56:48 -0700},
  22842. Date-Modified = {2015-11-18 04:39:43 +0000},
  22843. Journal = {ACM Trans. Program. Lang. Syst.},
  22844. Number = {2},
  22845. Pages = {370--416},
  22846. Publisher = {ACM Press},
  22847. Title = {Componential set-based analysis},
  22848. Volume = {21},
  22849. Year = {1999},
  22850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzAtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzcwLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rX0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzcwLWZsYW5hZ2FuLnBkZgAADgAkABEAcAAzADcAMAAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzcwLWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22851. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316703}}
  22852. @article{Rosenkrantz:2006fk,
  22853. Address = {New York, NY, USA},
  22854. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  22855. Date-Added = {2006-12-06 20:08:24 -0700},
  22856. Date-Modified = {2010-12-17 10:23:10 -0700},
  22857. Issn = {0164-0925},
  22858. Journal = {ACM Trans. Program. Lang. Syst.},
  22859. Number = {6},
  22860. Pages = {1145--1177},
  22861. Publisher = {ACM Press},
  22862. Title = {On minimizing materializations of array-valued temporaries},
  22863. Volume = {28},
  22864. Year = {2006},
  22865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMTE0NS1yb3NlbmtyYW50ei5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS1bTBrXQwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrdagAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE0NS1yb3NlbmtyYW50ei5wZGYADgAsABUAcAAxADEANAA1AC0AcgBvAHMAZQBuAGsAcgBhAG4AdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDExNDUtcm9zZW5rcmFudHoucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22866. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExNDUtcm9zZW5rcmFudHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95m9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNDUtcm9zZW5rcmFudHoucGRmAAAOACwAFQBwADEAMQA0ADUALQByAG8AcwBlAG4AawByAGEAbgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDExNDUtcm9zZW5rcmFudHoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22867. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1186632.1186637}}
  22868. @article{Hyland:2000ve,
  22869. Address = {Duluth, MN, USA},
  22870. Author = {J. M. E. Hyland and C.-H. L. Ong},
  22871. Date-Added = {2006-12-02 13:06:50 -0700},
  22872. Date-Modified = {2010-12-17 10:23:10 -0700},
  22873. Issn = {0890-5401},
  22874. Journal = {Inf. Comput.},
  22875. Number = {2},
  22876. Pages = {285--408},
  22877. Publisher = {Academic Press, Inc.},
  22878. Title = {On full abstraction for PCF: I, II, and III},
  22879. Volume = {163},
  22880. Year = {2000},
  22881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwY2YxLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGNmMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL974tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNmMS5wZGYADgASAAgAcABjAGYAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wY2YxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  22882. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2917}}
  22883. @article{Cartwright:1994ly,
  22884. Address = {Duluth, MN, USA},
  22885. Author = {Robert Cartwright and Pierre-Louis Curien and Matthias Felleisen},
  22886. Date-Added = {2006-12-02 12:43:43 -0700},
  22887. Date-Modified = {2010-12-17 10:23:10 -0700},
  22888. Issn = {0890-5401},
  22889. Journal = {Inf. Comput.},
  22890. Number = {2},
  22891. Pages = {297--401},
  22892. Publisher = {Academic Press, Inc.},
  22893. Title = {Fully abstract semantics for observably sequential languages},
  22894. Volume = {111},
  22895. Year = {1994},
  22896. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpYzk0LWNjZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljOTQtY2NmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dc7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGljOTQtY2NmLnBkZgAOABoADABpAGMAOQA0AC0AYwBjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaWM5NC1jY2YucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  22897. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1047}}
  22898. @article{Berry:1986zr,
  22899. Address = {New York, NY, USA},
  22900. Author = {G Berry and P L Curien},
  22901. Book = {Algebraic methods in semantics},
  22902. Date-Added = {2006-12-02 10:55:15 -0700},
  22903. Date-Modified = {2007-05-18 13:42:22 -0600},
  22904. Isbn = {0-521-26393-5},
  22905. Pages = {35--87},
  22906. Publisher = {Cambridge University Press},
  22907. Title = {Theory and practice of sequential algorithms: the kernel of the applicative language CDS},
  22908. Year = {1986}}
  22909. @inproceedings{Cartwright:1992ys,
  22910. Address = {New York, NY, USA},
  22911. Author = {Robert Cartwright and Matthias Felleisen},
  22912. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22913. Date-Added = {2006-12-02 10:47:35 -0700},
  22914. Date-Modified = {2010-12-17 10:23:10 -0700},
  22915. Isbn = {0-89791-453-8},
  22916. Location = {Albuquerque, New Mexico, United States},
  22917. Pages = {328--342},
  22918. Publisher = {ACM Press},
  22919. Title = {Observable sequentiality and full abstraction},
  22920. Year = {1992},
  22921. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMjgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMjgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/er/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwAyADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzMjgtY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22922. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143232}}
  22923. @book{Schmidt:1986vn,
  22924. Address = {Dubuque, IA, USA},
  22925. Author = {David A. Schmidt},
  22926. Date-Added = {2006-12-02 10:08:02 -0700},
  22927. Date-Modified = {2009-08-25 22:28:18 -0600},
  22928. Isbn = {0-697-06849-2},
  22929. Publisher = {William C. Brown Publishers},
  22930. Title = {Denotational semantics: a methodology for language development},
  22931. Year = {1986},
  22932. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkZW5zZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkZW5zZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FK0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZW5zZW0ucGRmAA4AFgAKAGQAZQBuAHMAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2RlbnNlbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  22933. @inproceedings{Jeffrey:2005kx,
  22934. Author = {A. S. A. Jeffrey and J. Rathke},
  22935. Booktitle = {Proc. European Symposium on Programming},
  22936. Date-Added = {2006-12-01 19:26:19 -0700},
  22937. Date-Modified = {2009-08-25 22:28:18 -0600},
  22938. Title = {Java Jr.: Fully Abstract Trace Semantics for a Core Java Language},
  22939. Year = {2005},
  22940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzRHlBNVktZXNvcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuRizOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAM0R5QTVZLWVzb3AwNS5wZGYADgAkABEAMwBEAHkAQQA1AFkALQBlAHMAbwBwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  22941. @article{Jeffrey:2005uq,
  22942. Address = {Essex, UK},
  22943. Author = {Alan Jeffrey and Julian Rathke},
  22944. Date-Added = {2006-12-01 19:20:44 -0700},
  22945. Date-Modified = {2010-12-17 10:23:10 -0700},
  22946. Issn = {0304-3975},
  22947. Journal = {Theor. Comput. Sci.},
  22948. Number = {1-3},
  22949. Pages = {17--63},
  22950. Publisher = {Elsevier Science Publishers Ltd.},
  22951. Title = {A fully abstract may testing semantics for concurrent objects},
  22952. Volume = {338},
  22953. Year = {2005},
  22954. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKib8GdpU8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeB78AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZ1bGxtYXkucGRmAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mdWxsbWF5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  22955. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zetEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbG1heS5wZGYAAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZnVsbG1heS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  22956. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2004.10.012}}
  22957. @book{Hennessy:1988fk,
  22958. Address = {Cambridge, MA, USA},
  22959. Author = {Matthew Hennessy},
  22960. Date-Added = {2006-12-01 19:19:36 -0700},
  22961. Date-Modified = {2007-05-18 13:42:22 -0600},
  22962. Isbn = {0-262-08171-7},
  22963. Publisher = {MIT Press},
  22964. Title = {Algebraic theory of processes},
  22965. Year = {1988}}
  22966. @inproceedings{Herman:2006uq,
  22967. Author = {David Herman and Aaron Tomb and Cormac Flanagan},
  22968. Booktitle = {Trends in Functional Prog. (TFP)},
  22969. Date-Added = {2006-12-05 14:45:50 -0700},
  22970. Date-Modified = {2009-08-25 22:28:18 -0600},
  22971. Month = {April},
  22972. Pages = {XXVIII},
  22973. Title = {Space-Efficient Gradual Typing},
  22974. Year = {2007},
  22975. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHRmcDA3LWdyYWR1YWwtdHlwaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQNEPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAA4AMgAYAHQAZgBwADAANwAtAGcAcgBhAGQAdQBhAGwALQB0AHkAcABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi90ZnAwNy1ncmFkdWFsLXR5cGluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  22976. @techreport{Siek:2006fk,
  22977. Address = {Boulder, CO},
  22978. Author = {Jeremy G. Siek and Walid Taha},
  22979. Date-Added = {2006-12-05 13:50:44 -0700},
  22980. Date-Modified = {2009-08-25 22:28:18 -0600},
  22981. Institution = {University of Colorado},
  22982. Month = {December},
  22983. Number = {CU-CS-1021-06},
  22984. Title = {Gradual Typing for Objects: Isabelle Formaliztaion},
  22985. Year = {2006},
  22986. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb2N1bWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvY3VtZW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVrRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvY3VtZW50LnBkZgAOABoADABkAG8AYwB1AG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG9jdW1lbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  22987. @unpublished{Henglein:1992zr,
  22988. Author = {Henglein, Fritz},
  22989. Date-Added = {2006-11-29 10:00:41 -0700},
  22990. Date-Modified = {2007-05-18 13:42:22 -0600},
  22991. Keywords = {closure analysis, value flow, higher-order values, program analysis},
  22992. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-193.pdf},
  22993. Month = mar,
  22994. Note = {DIKU Semantics Report D-193},
  22995. Semno = {D-193},
  22996. 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.},
  22997. Title = {Simple Closure Analysis},
  22998. Year = {1992}}
  22999. @mastersthesis{Rehof:1995ys,
  23000. Address = {Department of Computer Science, University of Copenhagen, Denmark},
  23001. Author = {Rehof, Jakob},
  23002. Date-Added = {2006-11-29 09:59:21 -0700},
  23003. Date-Modified = {2007-05-18 13:42:22 -0600},
  23004. Id = {MTh},
  23005. Keywords = {Dynamic typing, coercions calculi, proof theory, type inference},
  23006. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-249.pdf},
  23007. Month = {August},
  23008. Puf = {---},
  23009. School = {DIKU},
  23010. Semno = {D-249},
  23011. 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.},
  23012. Title = {Polymorphic Dynamic Typing. Aspects of Inference and Proof Theory},
  23013. Year = {1995}}
  23014. @inproceedings{Pollack:1994vn,
  23015. Address = {Secaucus, NJ, USA},
  23016. Author = {Randy Pollack},
  23017. Booktitle = {TYPES '93: Proceedings of the international workshop on Types for proofs and programs},
  23018. Date-Added = {2006-11-28 22:21:25 -0700},
  23019. Date-Modified = {2007-05-18 13:42:22 -0600},
  23020. Isbn = {3-540-58085-9},
  23021. Location = {Nijmegen, The Netherlands},
  23022. Pages = {313--332},
  23023. Publisher = {Springer-Verlag New York, Inc.},
  23024. Title = {Closure under alpha-conversion},
  23025. Year = {1994}}
  23026. @inproceedings{Gordon:1994kx,
  23027. Address = {London, UK},
  23028. Author = {Andrew D. Gordon},
  23029. Booktitle = {HUG '93: Proceedings of the 6th International Workshop on Higher Order Logic Theorem Proving and its Applications},
  23030. Date-Added = {2006-11-28 22:20:20 -0700},
  23031. Date-Modified = {2007-05-18 13:42:22 -0600},
  23032. Isbn = {3-540-57826-9},
  23033. Pages = {413--425},
  23034. Publisher = {Springer-Verlag},
  23035. Title = {A Mechanisation of Name-Carrying Syntax up to Alpha-Conversion},
  23036. Year = {1994}}
  23037. @misc{Chargueraud:2006uq,
  23038. Author = {Arthur Chargu\'eraud and Benjamin C. Pierce and Stephanie Weirich},
  23039. Bcp = {Yes},
  23040. Date-Added = {2006-11-28 22:02:43 -0700},
  23041. Date-Modified = {2009-08-25 22:28:19 -0600},
  23042. Keys = {poplmark},
  23043. Month = April,
  23044. Note = {Submitted for publication},
  23045. Plclub = {Yes},
  23046. Short = {http://www.cis.upenn.edu/~bcpierce/papers/binders.pdf},
  23047. Title = {Proof Engineering: {P}ractical Techniques for Mechanized Metatheory},
  23048. Year = {2007},
  23049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtiaW5kZXJzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmluZGVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wLNEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmluZGVycy5wZGYAAA4AGAALAGIAaQBuAGQAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYmluZGVycy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23050. @book{Abadi:1996fk,
  23051. Author = {Martin Abadi and Luca Cardelli},
  23052. Date-Added = {2006-11-28 14:22:51 -0700},
  23053. Date-Modified = {2012-12-20 08:56:42 -0700},
  23054. Publisher = {Springer-Verlag},
  23055. Title = {A Theory of Objects},
  23056. Year = {1996}}
  23057. @inproceedings{Henglein:1992ys,
  23058. Address = {London, UK},
  23059. Author = {Fritz Henglein},
  23060. Booktitle = {ESOP '92: Proceedings of the 4th European Symposium on Programming},
  23061. Date-Added = {2006-11-26 19:41:24 -0700},
  23062. Date-Modified = {2008-06-30 15:03:56 -0600},
  23063. Isbn = {3-540-55253-7},
  23064. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-90.pdf},
  23065. Pages = {233--253},
  23066. Publisher = {Springer-Verlag},
  23067. Title = {Dynamic Typing},
  23068. Year = {1992},
  23069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGhlbmdsZWluMTk5Mi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGhlbmdsZWluMTk5Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daLRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhlbmdsZWluMTk5Mi5wZGYADgAiABAAaABlAG4AZwBsAGUAaQBuADEAOQA5ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvaGVuZ2xlaW4xOTkyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  23070. @inproceedings{Ahmed:2003vn,
  23071. Address = {New York, NY, USA},
  23072. Author = {Amal Ahmed and David Walker},
  23073. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  23074. Date-Added = {2006-11-26 19:30:05 -0700},
  23075. Date-Modified = {2010-12-17 10:23:10 -0700},
  23076. Isbn = {1-58113-649-8},
  23077. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p74-ahmed.pdf},
  23078. Location = {New Orleans, Louisiana, USA},
  23079. Pages = {74--85},
  23080. Publisher = {ACM Press},
  23081. Title = {The logical approach to stack typing},
  23082. Year = {2003},
  23083. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604185}}
  23084. @article{Morrisett:2002kx,
  23085. Address = {New York, NY, USA},
  23086. Annote = {type safe stack allocation},
  23087. Author = {Greg Morrisett and Karl Crary and Neal Glew and David Walker},
  23088. Date-Added = {2006-11-26 19:20:49 -0700},
  23089. Date-Modified = {2010-12-17 10:23:10 -0700},
  23090. Issn = {0956-7968},
  23091. Journal = {J. Funct. Program.},
  23092. Local-Url = {file://localhost/tmp/S0956796801004178a.pdf},
  23093. Number = {1},
  23094. Pages = {43--88},
  23095. Publisher = {Cambridge University Press},
  23096. Title = {Stack-based typed assembly language},
  23097. Volume = {12},
  23098. Year = {2002},
  23099. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004178}}
  23100. @inproceedings{Nipkow:2005fk,
  23101. Author = {Tobias Nipkow and Lawrence C. Paulson},
  23102. Booktitle = {Theorem Proving in Higher Order Logics: 18th International Conference},
  23103. Date-Added = {2006-11-18 14:49:14 -0700},
  23104. Date-Modified = {2007-05-18 13:42:22 -0600},
  23105. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TPHOLs05.pdf},
  23106. Month = {August},
  23107. Title = {Proof Pearl: Defining Functions Over Finite Sets},
  23108. Year = {2005}}
  23109. @inproceedings{Jacobs:1990ys,
  23110. Address = {New York, NY, USA},
  23111. Author = {Dean Jacobs},
  23112. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  23113. Date-Added = {2006-11-02 16:41:41 -0700},
  23114. Date-Modified = {2010-12-17 10:23:10 -0700},
  23115. Isbn = {0-89791-364-7},
  23116. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p165-jacobs.pdf},
  23117. Location = {White Plains, New York, United States},
  23118. Pages = {165--173},
  23119. Publisher = {ACM Press},
  23120. Title = {Type declarations as subtype constraints in logic programming},
  23121. Year = {1990},
  23122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjUtamFjb2JzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2NS1qYWNvYnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL958dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2NS1qYWNvYnMucGRmAAAOACAADwBwADEANgA1AC0AagBhAGMAbwBiAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2NS1qYWNvYnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23123. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93563}}
  23124. @article{Liu:2003vn,
  23125. Author = {Mengchi Liu},
  23126. Date-Added = {2006-11-02 16:12:41 -0700},
  23127. Date-Modified = {2007-05-18 13:42:22 -0600},
  23128. Journal = {Journal of Intelligent Information Systems},
  23129. Local-Url = {file://localhost/Users/jeremysiek/Desktop/datalog_decl_update.pdf},
  23130. Month = {March},
  23131. Number = {2},
  23132. Pages = {107-129},
  23133. Title = {Extending Datalog with Declarative Updates},
  23134. Volume = {20},
  23135. Year = {2003}}
  23136. @article{Greco:1999kx,
  23137. Address = {Los Alamitos, CA, USA},
  23138. Author = {Sergio Greco},
  23139. Date-Added = {2006-11-02 16:08:03 -0700},
  23140. Date-Modified = {2010-12-17 10:23:10 -0700},
  23141. Issn = {1041-4347},
  23142. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  23143. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dyn_prog_datalog.pdf},
  23144. Number = {2},
  23145. Pages = {265-283},
  23146. Publisher = {IEEE Computer Society},
  23147. Title = {Dynamic Programming in Datalog with Aggregates},
  23148. Volume = {11},
  23149. Year = {1999},
  23150. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/69.761663}}
  23151. @inproceedings{Lakshman:1991uq,
  23152. Author = {T.K. Lakshman and Uday S. Reddy},
  23153. Booktitle = {International Logic Programming Symposium},
  23154. Date-Added = {2006-11-02 13:32:35 -0700},
  23155. Date-Modified = {2007-05-18 13:42:22 -0600},
  23156. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TypedProlog.ps},
  23157. Pages = {202-217},
  23158. Title = {Typed Prolog: A Semantic Reconstruction of the Mycroft-O'Keefe Type System},
  23159. Year = {1991},
  23160. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uL0Rlc2t0b3AvVHlwZWRQcm9sb2cucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGqnB0grAAAAB0xaDlR5cGVkUHJvbG9nLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA10/jENc/bAAAAAAAAAAAAAgACAAAJIAAAAAAAAAAAAAAAAAAAAAdEZXNrdG9wAAAQAAgAAMBqmPcAAAARAAgAAMQ1wcsAAAABAAwAB0xaAAdMTwAAaIUAAgAuTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6RGVza3RvcDpUeXBlZFByb2xvZy5wcwAOAB4ADgBUAHkAcABlAGQAUAByAG8AbABvAGcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9EZXNrdG9wL1R5cGVkUHJvbG9nLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  23161. @inproceedings{Tobin-Hochstadt:2006fk,
  23162. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  23163. Booktitle = {Dynamic Languages Symposium},
  23164. Date-Added = {2006-11-01 15:27:35 -0700},
  23165. Date-Modified = {2014-09-11 10:39:47 +0000},
  23166. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dls06-tf.pdf},
  23167. Title = {Interlanguage Migration: From Scripts to Programs},
  23168. Year = {2006},
  23169. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkbHMwNi10Zi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRsczA2LXRmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVbRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRsczA2LXRmLnBkZgAOABoADABkAGwAcwAwADYALQB0AGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZGxzMDYtdGYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  23170. @inproceedings{Semmelroth:1999ys,
  23171. Address = {New York, NY, USA},
  23172. Annote = {Uses faulty expressions},
  23173. Author = {Miley Semmelroth and Amr Sabry},
  23174. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  23175. Date-Added = {2006-11-14 12:37:58 -0700},
  23176. Date-Modified = {2010-12-17 10:23:10 -0700},
  23177. Isbn = {1-58113-111-9},
  23178. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p8-semmelroth.pdf},
  23179. Location = {Paris, France},
  23180. Pages = {8--17},
  23181. Publisher = {ACM Press},
  23182. Title = {Monadic encapsulation in ML},
  23183. Year = {1999},
  23184. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317777}}
  23185. @inproceedings{Launchbury:1997vn,
  23186. Address = {New York, NY, USA},
  23187. Annote = {Type safety proof like that of Felleisen, and uses unique decomposition},
  23188. Author = {John Launchbury and Amr Sabry},
  23189. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  23190. Date-Added = {2006-11-14 12:22:35 -0700},
  23191. Date-Modified = {2010-12-17 10:23:10 -0700},
  23192. Isbn = {0-89791-918-1},
  23193. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p227-launchbury.pdf},
  23194. Location = {Amsterdam, The Netherlands},
  23195. Pages = {227--238},
  23196. Publisher = {ACM Press},
  23197. Title = {Monadic state: axiomatization and type safety},
  23198. Year = {1997},
  23199. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258970}}
  23200. @article{Felleisen:kx,
  23201. Annote = {There's a unique decomposition lemma in here!},
  23202. Author = {Matthias Felleisen and Daniel P. Friedman},
  23203. Booktitle = {Formal Description of Programming Language Concepts III},
  23204. Citeulike-Article-Id = {104331},
  23205. Date-Added = {2006-11-14 12:13:18 -0700},
  23206. Date-Modified = {2007-05-18 13:42:22 -0600},
  23207. Keywords = {continuations},
  23208. Pages = {193--217},
  23209. Priority = {0},
  23210. Publisher = {North-Holland Pub. Co.},
  23211. Title = {Control operators, the {SECD}-machine and the lambda-calculus},
  23212. Year = {1986},
  23213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlUUjE5Ny5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCVRSMTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADACs7REWOfUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGp7wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AFRSMTk3LnBkZgAADgAUAAkAVABSADEAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL1RSMTk3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  23214. @article{Ariola:1997uq,
  23215. Address = {New York, NY, USA},
  23216. Author = {Zena M. Ariola and Matthias Felleisen},
  23217. Date-Added = {2006-11-14 11:58:34 -0700},
  23218. Date-Modified = {2010-12-17 10:23:10 -0700},
  23219. Issn = {0956-7968},
  23220. Journal = {J. Funct. Program.},
  23221. Local-Url = {file://localhost/Users/jeremysiek/Desktop/cbn.pdf},
  23222. Number = {3},
  23223. Pages = {265--301},
  23224. Publisher = {Cambridge University Press},
  23225. Title = {The call-by-need lambda calculus},
  23226. Volume = {7},
  23227. Year = {1997},
  23228. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxqZnA5Ni1hZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGpmcDk2LWFmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dhDRDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcDk2LWFmLnBkZgAOABoADABqAGYAcAA5ADYALQBhAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvamZwOTYtYWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  23229. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002724}}
  23230. @article{Xiao:2001fk,
  23231. Author = {Yong Xiao and Amr Sabry and Zena M. Ariola},
  23232. Date-Added = {2006-11-14 11:53:05 -0700},
  23233. Date-Modified = {2007-05-18 13:42:22 -0600},
  23234. Journal = {Higher-Order and Symbolic Computation},
  23235. Local-Url = {file://localhost/Users/jeremysiek/Desktop/unique-decomp.ps},
  23236. Month = {December},
  23237. Number = {4},
  23238. Pages = {387-409},
  23239. Title = {From Syntactic Theories to Interpreters: Automating the Proof of Unique Decomposition},
  23240. Volume = {14},
  23241. Year = {2001}}
  23242. @inproceedings{Byers:2001vn,
  23243. Address = {Washington, DC, USA},
  23244. Author = {David Byers and Mariam Kamkar and Ture Palsson},
  23245. Booktitle = {ICSM '01: Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)},
  23246. Date-Added = {2006-11-05 18:48:44 -0700},
  23247. Date-Modified = {2007-05-18 13:42:22 -0600},
  23248. Isbn = {0-7695-1189-9},
  23249. Local-Url = {file://localhost/Users/jeremysiek/Desktop/syntax-vdg.pdf},
  23250. Pages = {692},
  23251. Publisher = {IEEE Computer Society},
  23252. Title = {Syntax-Directed Construction of Value Dependence Graphs},
  23253. Year = {2001}}
  23254. @inproceedings{Nanevski:2005uq,
  23255. Address = {Chicago, IL},
  23256. Annote = {Nice approach to single-step semantics with progress and preservation},
  23257. Author = {Aleksandar Nanevski},
  23258. Booktitle = {Intuitionistic Modal Logics and Applications Workshop (IMLA '05)},
  23259. Date-Added = {2006-11-05 18:43:21 -0700},
  23260. Date-Modified = {2007-05-18 13:42:22 -0600},
  23261. Local-Url = {file://localhost/Users/jeremysiek/Desktop/imla05.pdf},
  23262. Month = {June},
  23263. Title = {A Modal Calculus for Exception Handling},
  23264. Year = {2005}}
  23265. @inproceedings{Weise:1994fk,
  23266. Address = {New York, NY, USA},
  23267. Author = {Daniel Weise and Roger F. Crew and Michael Ernst and Bjarne Steensgaard},
  23268. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23269. Date-Added = {2006-11-05 18:37:21 -0700},
  23270. Date-Modified = {2010-12-17 10:23:10 -0700},
  23271. Isbn = {0-89791-636-0},
  23272. Location = {Portland, Oregon, United States},
  23273. Pages = {297--310},
  23274. Publisher = {ACM Press},
  23275. Title = {Value dependence graphs: representation without taxation},
  23276. Year = {1994},
  23277. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvCcHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyOTctd2Vpc2UucGRmAAAOAB4ADgBwADIAOQA3AC0AdwBlAGkAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI5Ny13ZWlzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23278. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5Ny13ZWlzZS5wZGYADgAeAA4AcAAyADkANwAtAHcAZQBpAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjk3LXdlaXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  23279. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177907}}
  23280. @inproceedings{Simonyi:2006uq,
  23281. Address = {New York, NY, USA},
  23282. Author = {Charles Simonyi and Magnus Christerson and Shane Clifford},
  23283. Booktitle = {OOPSLA '06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications},
  23284. Date-Added = {2006-10-30 20:51:24 -0700},
  23285. Date-Modified = {2010-12-17 10:23:10 -0700},
  23286. Isbn = {1-59593-348-4},
  23287. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p451-simonyi.pdf},
  23288. Location = {Portland, Oregon, USA},
  23289. Pages = {451--464},
  23290. Publisher = {ACM Press},
  23291. Title = {Intentional software},
  23292. Year = {2006},
  23293. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1167473.1167511}}
  23294. @inproceedings{VanHilst:1996fk,
  23295. Address = {New York, NY, USA},
  23296. Author = {Michael VanHilst and David Notkin},
  23297. Booktitle = {OOPSLA '96: Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  23298. Date-Added = {2006-10-21 11:39:25 -0600},
  23299. Date-Modified = {2010-12-17 10:23:10 -0700},
  23300. Isbn = {0-89791-788-X},
  23301. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p359-vanhilst.pdf},
  23302. Location = {San Jose, California, United States},
  23303. Pages = {359--369},
  23304. Publisher = {ACM Press},
  23305. Title = {Using role components in implement collaboration-based designs},
  23306. Year = {1996},
  23307. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236337.236375}}
  23308. @inproceedings{Mitchell:1984dz,
  23309. Address = {New York, NY, USA},
  23310. Author = {John C. Mitchell},
  23311. Booktitle = {POPL '84: Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  23312. Date-Added = {2006-10-11 00:11:59 -0600},
  23313. Date-Modified = {2010-12-17 10:23:10 -0700},
  23314. Isbn = {0-89791-125-3},
  23315. Location = {Salt Lake City, Utah, United States},
  23316. Pages = {175--185},
  23317. Publisher = {ACM Press},
  23318. Title = {Coercion and type inference},
  23319. Year = {1984},
  23320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oC0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTc1LW1pdGNoZWxsLnBkZgAADgAkABEAcAAxADcANQAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTc1LW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  23321. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800529}}
  23322. @inproceedings{Dietrich:1988fv,
  23323. Address = {London, UK},
  23324. Author = {Roland Dietrich and Frank Hagl},
  23325. Booktitle = {ESOP '88: Proceedings of the 2nd European Symposium on Programming},
  23326. Date-Added = {2006-10-10 23:47:56 -0600},
  23327. Date-Modified = {2007-05-18 13:42:22 -0600},
  23328. Isbn = {3-540-19027-9},
  23329. Pages = {79--93},
  23330. Publisher = {Springer-Verlag},
  23331. Title = {A Polymorphic Type System with Subtypes for Prolog},
  23332. Year = {1988}}
  23333. @article{Litwin:1992bs,
  23334. Address = {Piscataway, NJ, USA},
  23335. Author = {W. Litwin and T. Risch},
  23336. Date-Added = {2006-10-10 23:42:15 -0600},
  23337. Date-Modified = {2010-12-17 10:23:10 -0700},
  23338. Issn = {1041-4347},
  23339. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  23340. Number = {6},
  23341. Pages = {517--528},
  23342. Publisher = {IEEE Educational Activities Department},
  23343. Title = {Main Memory Orientated Optimization of OO Queries Using Typed Datalog with Foreign Predicates},
  23344. Volume = {4},
  23345. Year = {1992},
  23346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9saXR3aW45Mm1haW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBsaXR3aW45Mm1haW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyX2wVHvaQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVJDyQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGl0d2luOTJtYWluLnBkZgAADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9saXR3aW45Mm1haW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23347. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpdHdpbjkybWFpbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpdHdpbjkybWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpdHdpbjkybWFpbi5wZGYADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbGl0d2luOTJtYWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23348. Bdsk-Url-1 = {http://dx.doi.org/10.1109/69.180603}}
  23349. @article{Mycroft:1984ij,
  23350. Address = {Essex, UK},
  23351. Author = {Alan Mycroft and Richard A. O'Keefe},
  23352. Date-Added = {2006-10-10 23:40:09 -0600},
  23353. Date-Modified = {2010-12-17 10:23:10 -0700},
  23354. Issn = {0004-3702},
  23355. Journal = {Artif. Intell.},
  23356. Number = {3},
  23357. Pages = {295--307},
  23358. Publisher = {Elsevier Science Publishers Ltd.},
  23359. Title = {A polymorphic type system for PROLOG.},
  23360. Volume = {23},
  23361. Year = {1984},
  23362. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0004-3702(84)90017-1}}
  23363. @inproceedings{Veldhuizen:1998hc,
  23364. Author = {Todd L. Veldhuizen},
  23365. Booktitle = {Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'98)},
  23366. Conflocation = {Santa Fe, New Mexico},
  23367. Conftitle = {International Scientific Computing in Object-Oriented Parallel Environments},
  23368. Date-Added = {2006-10-08 15:15:49 -0600},
  23369. Date-Modified = {2007-05-18 13:42:22 -0600},
  23370. Publisher = {Springer-Verlag},
  23371. Series = {LNCS},
  23372. Title = {Arrays in {Blitz++}},
  23373. Year = {1998}}
  23374. @techreport{Saraswat:1997tg,
  23375. Address = {180 Park Avenue, Florham Park NJ 07932},
  23376. Author = {Vijay Saraswat},
  23377. Date-Added = {2006-10-08 10:24:40 -0600},
  23378. Date-Modified = {2010-12-17 10:23:10 -0700},
  23379. Institution = {AT\&T Research},
  23380. Month = {August},
  23381. Title = {Java is not type-safe},
  23382. Year = {1997},
  23383. Bdsk-Url-1 = {http://www.cis.upenn.edu/~bcpierce/courses/629/papers/Saraswat-javabug.html}}
  23384. @article{Nazareth:2004kl,
  23385. Author = {Derek L. Nazareth and Marcus A. Rothenberger},
  23386. Date-Added = {2006-10-06 22:53:00 -0600},
  23387. Date-Modified = {2007-05-18 13:42:22 -0600},
  23388. Journal = {Journal of Systems and Software},
  23389. Month = {October},
  23390. Number = {2},
  23391. Pages = {245-255},
  23392. Title = {Assessing the cost-effectiveness of software reuse: A model for planned reuse},
  23393. Volume = {73},
  23394. Year = {2004}}
  23395. @article{Frakes:2001oq,
  23396. Author = {William B. Frakes and Giancarlo Succi},
  23397. Date-Added = {2006-10-06 22:44:55 -0600},
  23398. Date-Modified = {2007-05-18 13:42:22 -0600},
  23399. Journal = {Journal of Systems and Software},
  23400. Month = {June},
  23401. Number = {2},
  23402. Pages = {99-106},
  23403. Title = {An industrial study of reuse, quality, and productivity},
  23404. Volume = {57},
  23405. Year = {2001}}
  23406. @article{Kieburtz:1996nx,
  23407. Address = {Los Alamitos, CA, USA},
  23408. 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},
  23409. Date-Added = {2006-10-06 22:34:45 -0600},
  23410. Date-Modified = {2010-12-17 10:23:10 -0700},
  23411. Issn = {0270-5257},
  23412. Journal = {icse},
  23413. Pages = {542},
  23414. Publisher = {IEEE Computer Society},
  23415. Title = {A software engineering experiment in software component generation},
  23416. Volume = {00},
  23417. Year = {1996},
  23418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0Mi1raWVidXJ0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oFcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NDIta2llYnVydHoucGRmAA4AJAARAHAANQA0ADIALQBrAGkAZQBiAHUAcgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  23419. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NDIta2llYnVydHoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQyLWtpZWJ1cnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTQyLWtpZWJ1cnR6LnBkZgAADgAkABEAcAA1ADQAMgAtAGsAaQBlAGIAdQByAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTQyLWtpZWJ1cnR6LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  23420. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.1996.493448}}
  23421. @article{Basili:1996cr,
  23422. Address = {New York, NY, USA},
  23423. Author = {Victor R. Basili and Lionel C. Briand and Walcelio L. Melo},
  23424. Date-Added = {2006-10-06 22:26:12 -0600},
  23425. Date-Modified = {2010-12-17 10:23:10 -0700},
  23426. Issn = {0001-0782},
  23427. Journal = {Commun. ACM},
  23428. Number = {10},
  23429. Pages = {104--116},
  23430. Publisher = {ACM Press},
  23431. Title = {How reuse influences productivity in object-oriented systems},
  23432. Volume = {39},
  23433. Year = {1996},
  23434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTA0LWJhc2lsaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMDQtYmFzaWxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJnfBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTA0LWJhc2lsaS5wZGYADgAgAA8AcAAxADAANAAtAGIAYQBzAGkAbABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEwNC1iYXNpbGkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23435. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDQtYmFzaWxpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNC1iYXNpbGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95j9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNC1iYXNpbGkucGRmAAAOACAADwBwADEAMAA0AC0AYgBhAHMAaQBsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwNC1iYXNpbGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23436. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236156.236184}}
  23437. @inproceedings{Godfrey:1998dq,
  23438. Author = {Parke Godfrey and John Grant and Jarek Gryz and Jack Minker},
  23439. Booktitle = {Logics for Databases and Information Systems},
  23440. Date-Added = {2006-10-06 10:04:58 -0600},
  23441. Date-Modified = {2010-12-17 10:23:10 -0700},
  23442. Pages = {265-306},
  23443. Title = {Integrity Constraints: Semantics and Applications},
  23444. Year = {1998},
  23445. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZnb2RmcmV5OTdpbnRlZ3JpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWWwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z29kZnJleTk3aW50ZWdyaXR5LnBkZgAADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  23446. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmdvZGZyZXk5N2ludGVncml0eS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmdvZGZyZXk5N2ludGVncml0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dW/RDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdvZGZyZXk5N2ludGVncml0eS5wZGYADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZ29kZnJleTk3aW50ZWdyaXR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  23447. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/godfrey97integrity.html}}
  23448. @techreport{Meyer:1996bh,
  23449. Author = {Gregor Meyer},
  23450. Date-Added = {2006-10-06 10:02:20 -0600},
  23451. Date-Modified = {2009-08-25 22:28:19 -0600},
  23452. Institution = {FernUniversitat},
  23453. Month = {June},
  23454. Number = {200},
  23455. Title = {Type Checking and Type Inference for Logic Programs with Subtypes and Parametric Polymorhism},
  23456. Year = {1996},
  23457. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tZXllcjk2dHlwZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21leWVyOTZ0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJhTBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptZXllcjk2dHlwZS5wZGYADgAgAA8AbQBlAHkAZQByADkANgB0AHkAcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnR5cGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23458. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21leWVyOTZ0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWV5ZXI5NnR5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWV5ZXI5NnR5cGUucGRmAAAOACAADwBtAGUAeQBlAHIAOQA2AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWV5ZXI5NnR5cGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23459. @techreport{Meyer:1996qf,
  23460. Author = {Gregor Meyer},
  23461. Date-Added = {2006-10-06 10:00:34 -0600},
  23462. Date-Modified = {2009-08-25 22:28:19 -0600},
  23463. Institution = {FernUniversitat},
  23464. Month = {June},
  23465. Number = {199},
  23466. Title = {On the Use of Types in Logic Programming},
  23467. Year = {1996},
  23468. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mF8FRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1leWVyOTZ1c2UucGRmAAAOAB4ADgBtAGUAeQBlAHIAOQA2AHUAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnVzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23469. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWV5ZXI5NnVzZS5wZGYADgAeAA4AbQBlAHkAZQByADkANgB1AHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9tZXllcjk2dXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  23470. @inproceedings{Ramsey:2005ve,
  23471. Address = {New York, NY, USA},
  23472. Author = {Norman Ramsey and Kathleen Fisher and Paul Govereau},
  23473. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  23474. Date-Added = {2006-10-02 12:41:03 -0600},
  23475. Date-Modified = {2010-12-17 10:23:10 -0700},
  23476. Isbn = {1-59593-064-7},
  23477. Location = {Tallinn, Estonia},
  23478. Pages = {27--40},
  23479. Publisher = {ACM Press},
  23480. Title = {An expressive language of signatures},
  23481. Year = {2005},
  23482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nasFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1yYW1zZXkucGRmAAAOAB4ADgBwADIANwAtAHIAYQBtAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI3LXJhbXNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23483. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LXJhbXNleS5wZGYADgAeAA4AcAAyADcALQByAGEAbQBzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjctcmFtc2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  23484. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086371}}
  23485. @techreport{Dreyer:2006ly,
  23486. Author = {Derek Dreyer and Robert Harper and Manuel M.T. Chakravarty and Gabriele Keller},
  23487. Date-Added = {2006-10-02 12:39:01 -0600},
  23488. Date-Modified = {2009-08-25 22:28:19 -0600},
  23489. Institution = {University of Chicago},
  23490. Number = {TR-2006-03},
  23491. Title = {Modular Type Classes},
  23492. Year = {2006},
  23493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDYtMDMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDA2LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvLgzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwNi0wMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADYALQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDA2LTAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  23494. @techreport{Nishtala:2004zr,
  23495. Author = {Rajesh Nishtala and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  23496. Date-Added = {2006-10-01 22:54:50 -0600},
  23497. Date-Modified = {2010-12-17 10:23:10 -0700},
  23498. Institution = {University of California, Berkeley},
  23499. Month = {June},
  23500. Title = {Performance Modeling and Analysis of Cache Blocking in Sparse Matrix Vector Multiply},
  23501. Year = {2004},
  23502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9jc2QtMDQtMTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2NzZC0wNC0xMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSrBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjc2QtMDQtMTMzNS5wZGYADgAgAA8AYwBzAGQALQAwADQALQAxADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvY3NkLTA0LTEzMzUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23503. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NzZC0wNC0xMzM1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3NkLTA0LTEzMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3NkLTA0LTEzMzUucGRmAAAOACAADwBjAHMAZAAtADAANAAtADEAMwAzADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY3NkLTA0LTEzMzUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23504. @techreport{Vandevoorde:2003ys,
  23505. Author = {Daveed Vandevoorde},
  23506. Date-Added = {2006-10-01 16:57:06 -0600},
  23507. Date-Modified = {2010-12-17 10:23:10 -0700},
  23508. Institution = {ISO/IEC JTC 1 SC22 WG21},
  23509. Month = {April},
  23510. Number = {N1471=03-0054},
  23511. Title = {Reflective Metaprogramming in {C++}},
  23512. Year = {2003},
  23513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9uMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJinBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuMTQ3MS5wZGYADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvbjE0NzEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23514. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQfRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNDcxLnBkZgAADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNDcxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  23515. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1471.pdf}}
  23516. @inproceedings{Smaragdakis:1998vn,
  23517. Address = {London, UK},
  23518. Author = {Yannis Smaragdakis and Don S. Batory},
  23519. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  23520. Date-Added = {2006-09-29 16:13:39 -0600},
  23521. Date-Modified = {2009-08-25 22:28:19 -0600},
  23522. Isbn = {3-540-64737-6},
  23523. Pages = {550--570},
  23524. Publisher = {Springer-Verlag},
  23525. Title = {Implementing Layered Designs with Mixin Layers},
  23526. Year = {1998},
  23527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGltcGxlbWVudGluZy1sYXllcmVkLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL913dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAA4AMgAYAGkAbQBwAGwAZQBtAGUAbgB0AGkAbgBnAC0AbABhAHkAZQByAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9pbXBsZW1lbnRpbmctbGF5ZXJlZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  23528. @inproceedings{Batory:1998kx,
  23529. Address = {Washington, DC, USA},
  23530. Author = {D. Batory and B. Lofaso and Y. Smaragdakis},
  23531. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  23532. Date-Added = {2006-09-29 16:10:32 -0600},
  23533. Date-Modified = {2007-05-18 13:42:22 -0600},
  23534. Isbn = {0-8186-8377-5},
  23535. Pages = {143},
  23536. Publisher = {IEEE Computer Society},
  23537. Title = {JTS: Tools for Implementing Domain-Specific Languages},
  23538. Year = {1998}}
  23539. @inproceedings{Hutchins:2003uq,
  23540. Address = {New York, NY, USA},
  23541. Author = {DeLesley Hutchins},
  23542. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  23543. Date-Added = {2006-09-29 16:08:41 -0600},
  23544. Date-Modified = {2010-12-17 10:23:10 -0700},
  23545. Isbn = {1-58113-751-6},
  23546. Location = {Anaheim, CA, USA},
  23547. Pages = {38--52},
  23548. Publisher = {ACM Press},
  23549. Title = {The power of symmetry: unifying inheritance and generative programming},
  23550. Year = {2003},
  23551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzgtaHV0Y2hpbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADye7wVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM4LWh1dGNoaW5zLnBkZgAADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23552. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOC1odXRjaGlucy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOC1odXRjaGlucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC1odXRjaGlucy5wZGYADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM4LWh1dGNoaW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23553. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949350}}
  23554. @inproceedings{Cardone:2002fk,
  23555. Address = {New York, NY, USA},
  23556. Author = {Richard Cardone and Adam Brown and Sean McDirmid and Calvin Lin},
  23557. Booktitle = {AOSD '02: Proceedings of the 1st international conference on Aspect-oriented software development},
  23558. Date-Added = {2006-09-29 16:07:08 -0600},
  23559. Date-Modified = {2010-12-17 10:23:10 -0700},
  23560. Isbn = {1-58113-469-X},
  23561. Location = {Enschede, The Netherlands},
  23562. Pages = {76--85},
  23563. Publisher = {ACM Press},
  23564. Title = {Using mixins to build flexible widgets},
  23565. Year = {2002},
  23566. Bdsk-Url-1 = {http://doi.acm.org/10.1145/508386.508395}}
  23567. @inproceedings{Ghuloum:2006bh,
  23568. Author = {Abdulaziz Ghuloum},
  23569. Booktitle = {Scheme and Functional Programming Workshop},
  23570. Date-Added = {2006-09-29 08:38:44 -0600},
  23571. Date-Modified = {2009-08-25 22:28:19 -0600},
  23572. Title = {An Incremental Approach to Compiler Construction},
  23573. Year = {2006},
  23574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xMS1naHVsb3VtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTEtZ2h1bG91bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAtRNJifVRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSYsOkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAMTEtZ2h1bG91bS5wZGYADgAeAA4AMQAxAC0AZwBoAHUAbABvAHUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi8xMS1naHVsb3VtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  23575. @article{Sheard:2004qf,
  23576. Address = {New York, NY, USA},
  23577. Author = {Tim Sheard},
  23578. Date-Added = {2006-09-28 11:47:01 -0600},
  23579. Date-Modified = {2010-12-17 10:23:10 -0700},
  23580. Issn = {0362-1340},
  23581. Journal = {SIGPLAN Not.},
  23582. Number = {12},
  23583. Pages = {119--132},
  23584. Publisher = {ACM Press},
  23585. Title = {Languages of the future},
  23586. Volume = {39},
  23587. Year = {2004},
  23588. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE5LXNoZWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTktc2hlYXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJobBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE5LXNoZWFyZC5wZGYADgAgAA8AcAAxADEAOQAtAHMAaABlAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExOS1zaGVhcmQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23589. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTktc2hlYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExOS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95odEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExOS1zaGVhcmQucGRmAAAOACAADwBwADEAMQA5AC0AcwBoAGUAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExOS1zaGVhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23590. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1052883.1052897}}
  23591. @inproceedings{Batory:1999ve,
  23592. Author = {D. Batory and Y. Smaragdakis},
  23593. Booktitle = {Workshop on Product-Line Architectures},
  23594. Date-Added = {2006-09-28 09:58:58 -0600},
  23595. Date-Modified = {2009-08-25 22:28:19 -0600},
  23596. Title = {Building Product-Lines with Mixin-Layers},
  23597. Year = {1999},
  23598. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDk5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3A5OS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3A5OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23599. @inproceedings{Batory:2002ly,
  23600. Author = {D. Batory and R. Lopez-Herrejon and J-P. Martin},
  23601. Booktitle = {Automated Software Engineering Conference (ASE)},
  23602. Date-Added = {2006-09-28 09:54:37 -0600},
  23603. Date-Modified = {2009-08-25 22:28:19 -0600},
  23604. Title = {Generating Product-Lines of Product-Families},
  23605. Year = {2002},
  23606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9PcmlnYW1pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELT3JpZ2FtaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kkcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk9yaWdhbWkucGRmAA4AGAALAE8AcgBpAGcAYQBtAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9PcmlnYW1pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23607. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL09yaWdhbWkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtPcmlnYW1pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGJzOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT3JpZ2FtaS5wZGYADgAYAAsATwByAGkAZwBhAG0AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09yaWdhbWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  23608. @techreport{Austern:2005zr,
  23609. Author = {Matt Austern},
  23610. Date-Added = {2006-09-27 23:46:38 -0600},
  23611. Date-Modified = {2010-12-17 10:23:10 -0700},
  23612. Institution = {ISO/IEC},
  23613. Month = {July},
  23614. Number = {N1836=05-00976},
  23615. Title = {Draft Technical Report on {C++} Library Extensions},
  23616. Year = {2005},
  23617. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf}}
  23618. @article{Veldhuizen:1995vn,
  23619. Abstract = {The technique of expression templates is a powerful
  23620. and convenient alternative to C-style callback
  23621. functions. It allows logical and algebraic expressions
  23622. to be passed to functions as arguments, and inlined
  23623. directly into the function body. Expression templates
  23624. also solve the problem of evaluating vector and matrix
  23625. expressions in a single pass without temporaries.},
  23626. Acknowledgement = ack-nhfb,
  23627. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  23628. Author = {Todd L. Veldhuizen},
  23629. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  23630. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  23631. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  23632. Coden = {CRPTE7},
  23633. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  23634. Date-Added = {2006-09-27 23:30:06 -0600},
  23635. Date-Modified = {2007-05-18 13:42:22 -0600},
  23636. Issn = {1040-6042},
  23637. Journal = {C++ Report},
  23638. 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},
  23639. Month = jun,
  23640. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  23641. Number = {5},
  23642. Pages = {26--31},
  23643. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  23644. Title = {Expression templates},
  23645. Treatment = {T Theoretical or Mathematical},
  23646. Volume = {7},
  23647. Year = {1995}}
  23648. @article{Veldhuizen:1995kx,
  23649. Abstract = {Template metaprograms can generate useful code when
  23650. interpreted by the compiler, which results in large
  23651. speed increases for many applications. A simple example
  23652. that generates factorials at compile time is presented.
  23653. Although this technique might seem like just a cute C++
  23654. trick, it becomes powerful when combined with normal
  23655. C++ code. In this hybrid approach, source code contains
  23656. two programs: the normal C++ runtime program, and a
  23657. template metaprogram that runs at compile time.
  23658. Template metaprograms can generate useful code when
  23659. interpreted by the compiler, such as a massively
  23660. inlined algorithm-that is, an implementation of an
  23661. algorithm that works for a specific input size, and has
  23662. its loops unrolled. This results in large speed
  23663. increases for many applications. The article presents a
  23664. simple template metaprogram that generates a bubble
  23665. sort algorithm and its performance is analysed.},
  23666. Acknowledgement = ack-nhfb,
  23667. Affiliation = {Waterloo Univ., Ont., Canada},
  23668. Author = {Todd Veldhuizen},
  23669. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  23670. Classcodes = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  23671. Classification = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  23672. Coden = {CRPTE7},
  23673. Corpsource = {Waterloo Univ., Ont., Canada},
  23674. Date-Added = {2006-09-27 23:29:18 -0600},
  23675. Date-Modified = {2007-05-18 13:42:22 -0600},
  23676. Issn = {1040-6042},
  23677. Journal = {C++ Report},
  23678. 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},
  23679. Month = may,
  23680. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  23681. Number = {4},
  23682. Pages = {36--43},
  23683. Thesaurus = {C language; Object-oriented languages; Object-oriented programming; Program compilers; Program interpreters},
  23684. Title = {Using {C++} template metaprograms},
  23685. Treatment = {P Practical},
  23686. Volume = {7},
  23687. Year = {1995}}
  23688. @inproceedings{Neverov:2005uq,
  23689. Address = {Darlinghurst, Australia, Australia},
  23690. Annote = {Metaphor},
  23691. Author = {Gregory Neverov and Paul Roe},
  23692. Booktitle = {ACSC '05: Proceedings of the Twenty-eighth Australasian conference on Computer Science},
  23693. Date-Added = {2006-09-27 23:25:40 -0600},
  23694. Date-Modified = {2009-08-25 22:28:19 -0600},
  23695. Isbn = {1-920-68220-1},
  23696. Location = {Newcastle, Australia},
  23697. Pages = {151--158},
  23698. Publisher = {Australian Computer Society, Inc.},
  23699. Title = {Towards a fully-reflective meta-programming language},
  23700. Year = {2005},
  23701. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTUxLW5ldmVyb3YucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTUxLW5ldmVyb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyawwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1MS1uZXZlcm92LnBkZgAADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTUxLW5ldmVyb3YucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23702. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTEtbmV2ZXJvdi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTEtbmV2ZXJvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edjRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTEtbmV2ZXJvdi5wZGYADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1MS1uZXZlcm92LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  23703. @book{Vandevoorde:2002fk,
  23704. Address = {Boston, MA, USA},
  23705. Author = {David Vandevoorde and Nicolai M. Josuttis},
  23706. Date-Added = {2006-09-27 23:23:29 -0600},
  23707. Date-Modified = {2007-05-18 13:42:22 -0600},
  23708. Isbn = {0201734842},
  23709. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23710. Title = {C++ Templates},
  23711. Year = {2002}}
  23712. @inproceedings{Czarnecki:1999dz,
  23713. Address = {London, UK},
  23714. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  23715. Booktitle = {ECOOP '99: Proceedings of the 13th European Conference on Object-Oriented Programming},
  23716. Date-Added = {2006-09-27 16:44:34 -0600},
  23717. Date-Modified = {2009-08-25 22:28:19 -0600},
  23718. Isbn = {3-540-66156-5},
  23719. Pages = {18--42},
  23720. Publisher = {Springer-Verlag},
  23721. Title = {Synthesizing Objects},
  23722. Year = {1999},
  23723. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9jcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lJMFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNwZTIwMDAucGRmAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9jcGUyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23724. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3BlMjAwMC5wZGYAAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvY3BlMjAwMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23725. @electronic{Abrahams:fv,
  23726. Author = {David Abrahams},
  23727. Date-Added = {2006-09-26 23:10:26 -0600},
  23728. Date-Modified = {2010-12-17 10:23:10 -0700},
  23729. Title = {Building Hybrid Systems with Boost.Python},
  23730. Urldate = {2003},
  23731. Bdsk-Url-1 = {http://www.boost.org/libs/python/doc/index.html}}
  23732. @inproceedings{Niebler:2006hc,
  23733. Author = {Eric Niebler},
  23734. Booktitle = {Library-Centric Software Design},
  23735. Date-Added = {2006-09-26 23:03:38 -0600},
  23736. Date-Modified = {2007-05-18 13:42:22 -0600},
  23737. Number = {6-12},
  23738. Publisher = {Rensselaer Polytechnic Institute},
  23739. Title = {xpressive: Dual-Mode {DSEL} Library Design},
  23740. Year = {2005}}
  23741. @inproceedings{Butler:2001tg,
  23742. Address = {Washington, DC, USA},
  23743. Author = {Greg Butler and Krzysztof Czarnecki and Don Batory and Ulrich Eisenecker},
  23744. Booktitle = {ICSE '01: Proceedings of the 23rd International Conference on Software Engineering},
  23745. Date-Added = {2006-09-26 22:28:51 -0600},
  23746. Date-Modified = {2009-08-25 22:28:19 -0600},
  23747. Isbn = {0-7695-1050-7},
  23748. Pages = {760--761},
  23749. Publisher = {IEEE Computer Society},
  23750. Title = {Generative techniques for product lines},
  23751. Year = {2001},
  23752. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzYwLWJ1dGxlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjAtYnV0bGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGzBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzYwLWJ1dGxlci5wZGYADgAgAA8AcAA3ADYAMAAtAGIAdQB0AGwAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2MC1idXRsZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23753. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjAtYnV0bGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2MC1idXRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ktEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc2MC1idXRsZXIucGRmAAAOACAADwBwADcANgAwAC0AYgB1AHQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc2MC1idXRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23754. @book{Alexandrescu:2001kl,
  23755. Address = {Boston, MA, USA},
  23756. Author = {Andrei Alexandrescu},
  23757. Date-Added = {2006-09-26 21:43:47 -0600},
  23758. Date-Modified = {2007-05-18 13:42:22 -0600},
  23759. Isbn = {0-201-70431-5},
  23760. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23761. Title = {Modern C++ design: generic programming and design patterns applied},
  23762. Year = {2001}}
  23763. @book{Abrahams:2004oq,
  23764. Author = {David Abrahams and Aleksey Gurtovoy},
  23765. Date-Added = {2006-09-26 21:05:07 -0600},
  23766. Date-Modified = {2007-05-18 13:42:22 -0600},
  23767. Isbn = {0321227255},
  23768. Publisher = {Addison-Wesley Professional},
  23769. Title = {C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series)},
  23770. Year = {2004}}
  23771. @book{Czarnecki:2000nx,
  23772. Address = {New York, NY, USA},
  23773. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  23774. Date-Added = {2006-09-26 17:33:47 -0600},
  23775. Date-Modified = {2007-05-18 13:42:22 -0600},
  23776. Isbn = {0-201-30977-7},
  23777. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  23778. Title = {Generative programming: methods, tools, and applications},
  23779. Year = {2000}}
  23780. @techreport{Pasalic:2006cr,
  23781. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  23782. Date-Added = {2006-09-26 11:30:19 -0600},
  23783. Date-Modified = {2007-05-18 13:42:22 -0600},
  23784. Institution = {Rice University},
  23785. Title = {Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inference},
  23786. Year = {2006}}
  23787. @inproceedings{Kambadur:2006bh,
  23788. Address = {Bonn, Germany},
  23789. Author = {Prabhanjan Kambadur and Douglas Gregor and Andrew Lumsdaine and Amey Dharurkar},
  23790. Booktitle = {Proceedings of the 13th European PVM/MPI Users' Group Meeting},
  23791. Date-Added = {2006-09-26 11:27:24 -0600},
  23792. Date-Modified = {2007-05-18 13:42:22 -0600},
  23793. Month = {September},
  23794. Pages = {266--274},
  23795. Publisher = {Springer},
  23796. Series = {LNCS},
  23797. Title = {Modernizing the C++ Interface to MPI},
  23798. Year = 2006}
  23799. @article{Garcia:2005ve,
  23800. Author = {Ronald Garcia and Andrew Lumsdaine},
  23801. Bibsource = {DBLP, http://dblp.uni-trier.de},
  23802. Date-Added = {2006-09-26 11:19:25 -0600},
  23803. Date-Modified = {2011-10-10 13:36:03 -0600},
  23804. Ee = {http://dx.doi.org/10.1002/spe.630},
  23805. Journal = {Softw., Pract. Exper.},
  23806. Number = {2},
  23807. Pages = {159-188},
  23808. Title = {{MultiArray}: a C++ library for generic programming with arrays.},
  23809. Volume = {35},
  23810. Year = {2005}}
  23811. @book{Siek:2002ly,
  23812. Author = {Jeremy G. Siek and Lee-Quan Lee and Andrew Lumsdaine},
  23813. Date-Added = {2006-09-26 11:16:03 -0600},
  23814. Date-Modified = {2010-12-17 10:23:10 -0700},
  23815. Publisher = {Addison-Wesley},
  23816. Title = {The Boost Graph Library: User Guide and Reference Manual},
  23817. Year = 2002,
  23818. Bdsk-Url-1 = {http://www.awprofessional.com/title/0201729148}}
  23819. @inproceedings{Siek:1998ys,
  23820. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  23821. Booktitle = {Parallel Object Oriented Scientific Computing},
  23822. Date-Added = {2006-09-26 11:13:25 -0600},
  23823. Date-Modified = {2007-05-18 13:42:22 -0600},
  23824. Organization = {ECOOP},
  23825. Title = {A Rational Approach to Portable High Performance: The Basic Linear Algebra Instruction Set (BLAIS) and the Fixed Algorithm Size Template (FAST) Library},
  23826. Year = 1998}
  23827. @inproceedings{Siek:2006vn,
  23828. Address = {Nantes, France},
  23829. Author = {Jeremy G. Siek and Walid Taha},
  23830. Booktitle = {ECOOP 2006: European Conference on Object-Oriented Programming},
  23831. Date-Added = {2006-09-26 11:04:30 -0600},
  23832. Date-Modified = {2007-05-18 13:42:22 -0600},
  23833. Month = {July},
  23834. Title = {A Semantic Analysis of {C++} Templates},
  23835. Year = 2006,
  23836. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWswNl9zZW1fY3BwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazA2X3NlbV9jcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KD9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA2X3NlbV9jcHAucGRmAA4AJgASAHMAaQBlAGsAMAA2AF8AcwBlAG0AXwBjAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zaWVrMDZfc2VtX2NwcC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  23837. @inproceedings{Garcia:2005kx,
  23838. Author = {Ronald Garcia and Andrew Lumsdaine},
  23839. Booktitle = {2005 Workshop on Scheme and Functional Programming},
  23840. Date-Added = {2006-09-26 10:23:55 -0600},
  23841. Date-Modified = {2010-12-17 10:23:10 -0700},
  23842. Month = {September},
  23843. Title = {Type Classes Without Types},
  23844. Year = 2005,
  23845. Bdsk-Url-1 = {http://repository.readscheme.org/ftp/papers/sw2005/garcia.pdf}}
  23846. @book{Jones:1993uq,
  23847. Address = {Upper Saddle River, NJ, USA},
  23848. Author = {Neil D. Jones and Carsten K. Gomard and Peter Sestoft},
  23849. Date-Added = {2006-09-26 01:12:16 -0600},
  23850. Date-Modified = {2007-05-18 13:42:22 -0600},
  23851. Isbn = {0-13-020249-5},
  23852. Publisher = {Prentice-Hall, Inc.},
  23853. Title = {Partial evaluation and automatic program generation},
  23854. Year = {1993},
  23855. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGpvbmVzZ29tYXJkc2VzdG9mdC1sZXR0ZXIoMikucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9qb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YX0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAOAEIAIABqAG8AbgBlAHMAZwBvAG0AYQByAGQAcwBlAHMAdABvAGYAdAAtAGwAZQB0AHQAZQByACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2pvbmVzZ29tYXJkc2VzdG9mdC1sZXR0ZXIoMikucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  23856. @inproceedings{Nielson:1986fk,
  23857. Address = {New York, NY, USA},
  23858. Author = {F Nielson},
  23859. Booktitle = {Proc. of the European symposium on programming on ESOP 86},
  23860. Date-Added = {2006-09-26 01:11:13 -0600},
  23861. Date-Modified = {2007-05-18 13:42:22 -0600},
  23862. Isbn = {-540-16442-1},
  23863. Location = {Saarbru:9Aicken, Germany},
  23864. Pages = {30--40},
  23865. Publisher = {Springer-Verlag New York, Inc.},
  23866. Title = {Correctness of code generation from a two-level meta-language},
  23867. Year = {1986}}
  23868. @inproceedings{Taha:2003qo,
  23869. Address = {New York, NY, USA},
  23870. Author = {Walid Taha and Michael Florentin Nielsen},
  23871. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23872. Date-Added = {2006-09-26 01:04:56 -0600},
  23873. Date-Modified = {2010-12-17 10:23:10 -0700},
  23874. Isbn = {1-58113-628-5},
  23875. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p26-taha.pdf},
  23876. Location = {New Orleans, Louisiana, USA},
  23877. Pages = {26--37},
  23878. Publisher = {ACM Press},
  23879. Title = {Environment classifiers},
  23880. Year = {2003},
  23881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwb3BsMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwb3BsMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wO0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsMDMucGRmAA4AFgAKAHAAbwBwAGwAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BvcGwwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  23882. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604134}}
  23883. @inproceedings{Taha:1997ye,
  23884. Address = {New York, NY, USA},
  23885. Author = {Walid Taha and Tim Sheard},
  23886. Booktitle = {PEPM '97: Proceedings of the 1997 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  23887. Date-Added = {2006-09-26 01:01:38 -0600},
  23888. Date-Modified = {2010-12-17 10:23:10 -0700},
  23889. Isbn = {0-89791-917-3},
  23890. Location = {Amsterdam, The Netherlands},
  23891. Pages = {203--217},
  23892. Publisher = {ACM Press},
  23893. Title = {Multi-stage programming with explicit annotations},
  23894. Year = {1997},
  23895. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjAzLXRhaGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjAzLXRhaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oq0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAzLXRhaGEucGRmAAAOABwADQBwADIAMAAzAC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjAzLXRhaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23896. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258993.259019}}
  23897. @inproceedings{Czarnecki:2005fu,
  23898. Address = {Mont Saint-Michel, France},
  23899. Author = {Krzysztof Czarnecki},
  23900. Booktitle = {Unconventional Programming Paradigms (UPP) 2004},
  23901. Date-Added = {2006-09-25 13:33:58 -0600},
  23902. Date-Modified = {2009-08-25 22:28:19 -0600},
  23903. Number = {3566},
  23904. Pages = {313--328},
  23905. Series = {LNCS},
  23906. Title = {Overview of Generative Software Development},
  23907. Year = {2005},
  23908. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nc2RvdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dzZG92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaLBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnc2RvdmVydmlldy5wZGYADgAgAA8AZwBzAGQAbwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ3Nkb3ZlcnZpZXcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23909. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dzZG92ZXJ2aWV3LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ3Nkb3ZlcnZpZXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91edEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3Nkb3ZlcnZpZXcucGRmAAAOACAADwBnAHMAZABvAHYAZQByAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZ3Nkb3ZlcnZpZXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23910. @incollection{Kiczales:1997lh,
  23911. Address = {Berlin, Heidelberg, and New York},
  23912. Author = {Gregor Kiczales and John Lamping and Anurag Menhdhekar and Chris Maeda and Cristina Lopes and Jean-Marc Loingtier and John Irwin},
  23913. Booktitle = {Proceedings European Conference on Object-Oriented Programming},
  23914. Date-Added = {2006-09-24 23:13:28 -0600},
  23915. Date-Modified = {2010-12-17 10:23:10 -0700},
  23916. Pages = {220--242},
  23917. Publisher = {Springer-Verlag},
  23918. Title = {Aspect-Oriented Programming},
  23919. Volume = {1241},
  23920. Year = {1997},
  23921. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTlwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXNwZWN0LW9yaWVudGVkLXByb2dyYW1taW5nLnBkZgAOAEAAHwBhAHMAcABlAGMAdAAtAG8AcgBpAGUAbgB0AGUAZAAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  23922. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqfRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAA4AQAAfAGEAcwBwAGUAYwB0AC0AbwByAGkAZQBuAHQAZQBkAC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  23923. Bdsk-Url-1 = {citeseer.ist.psu.edu/615486.html}}
  23924. @inproceedings{Kiczales:2005ff,
  23925. Author = {Gregor Kiczales and Mira Mezini},
  23926. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  23927. Date-Added = {2006-09-24 23:06:39 -0600},
  23928. Date-Modified = {2010-12-17 10:23:10 -0700},
  23929. Isbn = {1-59593-963-2},
  23930. Location = {St. Louis, MO, USA},
  23931. Pages = {49--58},
  23932. Title = {Aspect-oriented programming and modular reasoning},
  23933. Year = {2005},
  23934. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDkta2llemFsZXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDkta2llemFsZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygAwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ5LWtpZXphbGVzLnBkZgAADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDkta2llemFsZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23935. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1raWV6YWxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1raWV6YWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyHRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1raWV6YWxlcy5wZGYADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ5LWtpZXphbGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23936. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062482}}
  23937. @book{Clements:2001pi,
  23938. Address = {Boston, MA, USA},
  23939. Author = {Paul Clements and Linda Northrop},
  23940. Date-Added = {2006-09-24 22:47:43 -0600},
  23941. Date-Modified = {2007-05-18 13:42:22 -0600},
  23942. Isbn = {0-201-70332-7},
  23943. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23944. Title = {Software product lines: practices and patterns},
  23945. Year = {2001}}
  23946. @inproceedings{Jouault:2005mi,
  23947. Author = {Frederic Jouault and Ivan Kurtev},
  23948. Booktitle = {Proceedings of the Model Transformations in Practice Workshop at MoDELS 2005},
  23949. Date-Added = {2006-09-24 22:08:43 -0600},
  23950. Date-Modified = {2009-08-25 22:28:19 -0600},
  23951. Title = {Transforming Models with ATL},
  23952. Year = {2005},
  23953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uLy4uLy4uL3BhcGVycy9qb3VhdWx0X2t1cnRldl9fdHJhbnNmb3JtaW5nX21vZGVsc193aXRoX2F0bC5wZGbSFwsYGVdOUy5kYXRhTxEB5AAAAAAB5AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2pvdWF1bHRfa3VydGV2X190cmFucyNGMjVFNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJefBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpqb3VhdWx0X2t1cnRldl9fdHJhbnMjRjI1RTcucGRmAA4AYgAwAGoAbwB1AGEAdQBsAHQAXwBrAHUAcgB0AGUAdgBfAF8AdAByAGEAbgBzAGYAbwByAG0AaQBuAGcAXwBtAG8AZABlAGwAcwBfAHcAaQB0AGgAXwBhAHQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL3NpZWsvcGFwZXJzL2pvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANEA1gDeAsYCyALNAtgC4QLvAvMC+gMDAwgDFQMYAyoDLQMyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAzQ=},
  23954. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMGpvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZtIXCxgZV05TLmRhdGFPEQHiAAAAAAHiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92GdEPN3wAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAADgBiADAAagBvAHUAYQB1AGwAdABfAGsAdQByAHQAZQB2AF8AXwB0AHIAYQBuAHMAZgBvAHIAbQBpAG4AZwBfAG0AbwBkAGUAbABzAF8AdwBpAHQAaABfAGEAdABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvYmliL2pvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  23955. @inproceedings{Gerber:2002qa,
  23956. Address = {London, UK},
  23957. Author = {Anna Gerber and Michael Lawley and Kerry Raymond and Jim Steel and Andrew Wood},
  23958. Booktitle = {ICGT '02: Proceedings of the 1st International Conference on Graph Transformation},
  23959. Date-Added = {2006-09-24 22:00:09 -0600},
  23960. Date-Modified = {2009-08-25 22:28:19 -0600},
  23961. Isbn = {3-540-44310-X},
  23962. Pages = {90--105},
  23963. Publisher = {Springer-Verlag},
  23964. Title = {Transformation: The Missing Link of MDA},
  23965. Year = {2002},
  23966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9nZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREaZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lisFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRmAAAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  23967. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vr0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL2dlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  23968. @techreport{Miller:2003kl,
  23969. Author = {Joaquin Miller and Jishnu Mukerji},
  23970. Date-Added = {2006-09-24 21:48:56 -0600},
  23971. Date-Modified = {2010-12-17 10:23:10 -0700},
  23972. Institution = {OMG},
  23973. Month = {June},
  23974. Number = {omg/2003-06-01},
  23975. Title = {{MDA} Guide Version 1.0.1},
  23976. Year = {2003},
  23977. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA2LTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJD3BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wNi0wMS5wZGYAAA4AGgAMADAAMwAtADAANgAtADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA2LTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23978. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA2LTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDYtMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71S8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA2LTAxLnBkZgAADgAaAAwAMAAzAC0AMAA2AC0AMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDYtMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  23979. Bdsk-Url-1 = {http://www.omg.org/docs/omg/03-06-01.pdf}}
  23980. @book{Kleppe:2003fu,
  23981. Address = {Boston, MA, USA},
  23982. Author = {Anneke G. Kleppe and Jos Warmer and Wim Bast},
  23983. Date-Added = {2006-09-24 21:42:09 -0600},
  23984. Date-Modified = {2007-05-18 13:42:22 -0600},
  23985. Isbn = {032119442X},
  23986. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23987. Title = {{MDA} Explained: The Model Driven Architecture: Practice and Promise},
  23988. Year = {2003}}
  23989. @techreport{DSTC:2003dz,
  23990. Author = {DSTC and IBM and CBOP},
  23991. Date-Added = {2006-09-24 21:36:13 -0600},
  23992. Date-Modified = {2009-08-25 22:28:19 -0600},
  23993. Institution = {OMG},
  23994. Number = {ad/2003-08-03},
  23995. Title = {MOF Query / Views / Transformations First Revised Submission},
  23996. Year = {2003},
  23997. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wOC0wMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA4LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJEDBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wOC0wMy5wZGYAAA4AGgAMADAAMwAtADAAOAAtADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA4LTAzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23998. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA4LTAzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDgtMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EtMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA4LTAzLnBkZgAADgAaAAwAMAAzAC0AMAA4AC0AMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDgtMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  23999. @techreport{QVT-Partners:2003fv,
  24000. Author = {QVT-Partners},
  24001. Date-Added = {2006-09-24 21:19:59 -0600},
  24002. Date-Modified = {2010-12-17 10:23:10 -0700},
  24003. Institution = {OMG},
  24004. Number = {ad/2003-08-08},
  24005. Title = {Revised submission for MOF 2.0 Query / Views / Transformations RFP},
  24006. Year = {2003},
  24007. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9xdnRwYXJ0bmVyczEuMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnF2dHBhcnRuZXJzMS4xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKM/BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpxdnRwYXJ0bmVyczEuMS5wZGYAAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3F2dHBhcnRuZXJzMS4xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24008. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnF2dHBhcnRuZXJzMS4xLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScXZ0cGFydG5lcnMxLjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JtNEPPI0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LdAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcXZ0cGFydG5lcnMxLjEucGRmAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9xdnRwYXJ0bmVyczEuMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24009. Bdsk-Url-1 = {http://www.qvtp.org/downloads/1.1/qvtpartners1.1.pdf}}
  24010. @inproceedings{Czarnecki:2003bs,
  24011. Author = {Krzysztof Czarnecki and Simon Helsen},
  24012. Booktitle = {Workshop on Generative Techniques in the Context of Model-Driven Architecture},
  24013. Date-Added = {2006-09-24 21:07:22 -0600},
  24014. Date-Modified = {2009-08-25 22:28:19 -0600},
  24015. Title = {Classification of Model Transformation Approaches},
  24016. Year = {2003},
  24017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9jemFybmVja2lfaGVsc2VuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUY3phcm5lY2tpX2hlbHNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lLcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmN6YXJuZWNraV9oZWxzZW4ucGRmAAAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvY3phcm5lY2tpX2hlbHNlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24018. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGN6YXJuZWNraV9oZWxzZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjemFybmVja2lfaGVsc2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E20Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjemFybmVja2lfaGVsc2VuLnBkZgAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2N6YXJuZWNraV9oZWxzZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  24019. @inproceedings{MacQueen:1986ij,
  24020. Address = {New York, NY, USA},
  24021. Author = {David B. MacQueen},
  24022. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  24023. Date-Added = {2006-09-21 22:02:36 -0600},
  24024. Date-Modified = {2010-12-17 10:23:10 -0700},
  24025. Location = {St. Petersburg Beach, Florida},
  24026. Pages = {277--286},
  24027. Publisher = {ACM Press},
  24028. Title = {Using dependent types to express modular structure},
  24029. Year = {1986},
  24030. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI3Ny1tYWNxdWVlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nc8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNzctbWFjcXVlZW4ucGRmAA4AJAARAHAAMgA3ADcALQBtAGEAYwBxAHUAZQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  24031. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzctbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjc3LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qJ0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc3LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAyADcANwAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjc3LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  24032. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512670}}
  24033. @inproceedings{Jones:1996hc,
  24034. Address = {New York, NY, USA},
  24035. Annote = {Cool paper! He establishes the correspondance between abstract member types
  24036. and type parameters (universal quantification).},
  24037. Author = {Mark P. Jones},
  24038. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24039. Date-Added = {2006-09-21 21:59:26 -0600},
  24040. Date-Modified = {2010-12-17 10:23:10 -0700},
  24041. Isbn = {0-89791-769-3},
  24042. Location = {St. Petersburg Beach, Florida, United States},
  24043. Pages = {68--78},
  24044. Publisher = {ACM Press},
  24045. Title = {Using parameterized signatures to express modular structure},
  24046. Year = {1996},
  24047. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t20Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjgtam9uZXMucGRmAAAOABwADQBwADYAOAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjgtam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24048. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237731}}
  24049. @inproceedings{Harper:1994tg,
  24050. Address = {New York, NY, USA},
  24051. Author = {Robert Harper and Mark Lillibridge},
  24052. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24053. Date-Added = {2006-09-21 20:29:22 -0600},
  24054. Date-Modified = {2010-12-17 10:23:10 -0700},
  24055. Isbn = {0-89791-636-0},
  24056. Location = {Portland, Oregon, United States},
  24057. Pages = {123--137},
  24058. Publisher = {ACM Press},
  24059. Title = {A type-theoretic approach to higher-order modules with sharing},
  24060. Year = {1994},
  24061. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMy1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ptEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMy1oYXJwZXIucGRmAAAOACAADwBwADEAMgAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMy1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24062. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176927}}
  24063. @inproceedings{Shields:2001kl,
  24064. Author = {Mark Shields and Simon Peyton Jones},
  24065. Booktitle = {Ninth International Conference on Foundations of Object-Oriented Languages (FOOL 9)},
  24066. Date-Added = {2006-09-21 19:55:41 -0600},
  24067. Date-Modified = {2009-08-25 22:28:19 -0600},
  24068. Month = {October},
  24069. Title = {First-class Modules for Haskell},
  24070. Year = {2001},
  24071. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZmlyc3RfY2xhc3NfbW9kdWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lZsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZpcnN0X2NsYXNzX21vZHVsZXMucGRmAA4AMAAXAGYAaQByAHMAdABfAGMAbABhAHMAcwBfAG0AbwBkAHUAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  24072. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2ZpcnN0X2NsYXNzX21vZHVsZXMucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Np0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAADgAwABcAZgBpAHIAcwB0AF8AYwBsAGEAcwBzAF8AbQBvAGQAdQBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9maXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  24073. @article{Jagannathan:1994oq,
  24074. Address = {New York, NY, USA},
  24075. Author = {Suresh Jagannathan},
  24076. Date-Added = {2006-09-21 19:52:26 -0600},
  24077. Date-Modified = {2010-12-17 10:23:10 -0700},
  24078. Issn = {0164-0925},
  24079. Journal = {ACM Trans. Program. Lang. Syst.},
  24080. Number = {3},
  24081. Pages = {456--492},
  24082. Publisher = {ACM Press},
  24083. Title = {Metalevel building blocks for modular systems},
  24084. Volume = {16},
  24085. Year = {1994},
  24086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNDU2LWphZ2FubmF0aGFuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n6ME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTYtamFnYW5uYXRoYW4ucGRmAAAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24087. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0NTYtamFnYW5uYXRoYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDU2LWphZ2FubmF0aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sG0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDU2LWphZ2FubmF0aGFuLnBkZgAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A0NTYtamFnYW5uYXRoYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24088. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177578}}
  24089. @inproceedings{Chen:2003nx,
  24090. Address = {New York, NY, USA},
  24091. Author = {Chiyan Chen and Hongwei Xi},
  24092. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  24093. Date-Added = {2006-09-21 13:57:22 -0600},
  24094. Date-Modified = {2010-12-17 10:23:10 -0700},
  24095. Isbn = {1-58113-756-7},
  24096. Location = {Uppsala, Sweden},
  24097. Pages = {275--286},
  24098. Publisher = {ACM Press},
  24099. Title = {Meta-programming through typeful code representation},
  24100. Year = {2003},
  24101. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydwwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3NS1jaGVuLnBkZgAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzUtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24102. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qI0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc1LWNoZW4ucGRmAAAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjc1LWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24103. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944730}}
  24104. @inproceedings{Kim:2006cr,
  24105. Address = {New York, NY, USA},
  24106. Author = {Ik-Soon Kim and Kwangkeun Yi and Cristiano Calcagno},
  24107. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24108. Date-Added = {2006-09-21 13:27:25 -0600},
  24109. Date-Modified = {2010-12-17 10:23:10 -0700},
  24110. Isbn = {1-59593-027-2},
  24111. Location = {Charleston, South Carolina, USA},
  24112. Pages = {257--268},
  24113. Publisher = {ACM Press},
  24114. Title = {A polymorphic modal type system for lisp-like multi-staged languages},
  24115. Year = {2006},
  24116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0zBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU3LWtpbS5wZGYAAA4AGgAMAHAAMgA1ADcALQBrAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNTcta2ltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24117. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/enDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTcta2ltLnBkZgAOABoADABwADIANQA3AC0AawBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI1Ny1raW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24118. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111060}}
  24119. @article{Batory:2006dq,
  24120. Author = {D. Batory and D. Benavides and A. Ruiz-Cortes},
  24121. Date-Added = {2006-09-21 13:06:27 -0600},
  24122. Date-Modified = {2009-08-25 22:28:19 -0600},
  24123. Journal = {Commun. ACM},
  24124. Month = {December},
  24125. Title = {Automated Analyses of Features Models: Challenges Ahead},
  24126. Year = {2006},
  24127. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9TQ0FDTTA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELU0NBQ00wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kncE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNDQUNNMDYucGRmAA4AGAALAFMAQwBBAEMATQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9TQ0FDTTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24128. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtTQ0FDTTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuCJzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU0NBQ00wNi5wZGYADgAYAAsAUwBDAEEAQwBNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  24129. @article{Smaragdakis:2002bh,
  24130. Address = {New York, NY, USA},
  24131. Author = {Yannis Smaragdakis and Don Batory},
  24132. Date-Added = {2006-09-21 12:55:11 -0600},
  24133. Date-Modified = {2010-12-17 10:23:10 -0700},
  24134. Issn = {1049-331X},
  24135. Journal = {ACM Trans. Softw. Eng. Methodol.},
  24136. Number = {2},
  24137. Pages = {215--255},
  24138. Publisher = {ACM Press},
  24139. Title = {Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs},
  24140. Volume = {11},
  24141. Year = {2002},
  24142. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMTUtc21hcmFnZGFraXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjE1LXNtYXJhZ2Rha2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o80Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE1LXNtYXJhZ2Rha2lzLnBkZgAOACoAFABwADIAMQA1AC0AcwBtAGEAcgBhAGcAZABhAGsAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyMTUtc21hcmFnZGFraXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24143. Bdsk-Url-1 = {http://doi.acm.org/10.1145/505145.505148}}
  24144. @inproceedings{Flatt:1998qf,
  24145. Address = {New York, NY, USA},
  24146. Author = {Matthew Flatt and Shriram Krishnamurthi and Matthias Felleisen},
  24147. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24148. Date-Added = {2006-09-21 12:49:13 -0600},
  24149. Date-Modified = {2010-12-17 10:23:10 -0700},
  24150. Isbn = {0-89791-979-3},
  24151. Location = {San Diego, California, United States},
  24152. Pages = {171--183},
  24153. Publisher = {ACM Press},
  24154. Title = {Classes and mixins},
  24155. Year = {1998},
  24156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m0cE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzEtZmxhdHQucGRmAAAOAB4ADgBwADEANwAxAC0AZgBsAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3MS1mbGF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24157. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3MS1mbGF0dC5wZGYADgAeAA4AcAAxADcAMQAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTcxLWZsYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24158. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268961}}
  24159. @article{Ancona:2003ve,
  24160. Address = {New York, NY, USA},
  24161. Author = {Davide Ancona and Giovanni Lagorio and Elena Zucca},
  24162. Date-Added = {2006-09-21 12:47:23 -0600},
  24163. Date-Modified = {2011-11-12 17:57:46 -0700},
  24164. Issn = {0164-0925},
  24165. Journal = {ACM Trans. Program. Lang. Syst.},
  24166. Number = {5},
  24167. Pages = {641--712},
  24168. Publisher = {ACM Press},
  24169. Title = {Jam---designing a {Java} extension with mixins},
  24170. Volume = {25},
  24171. Year = {2003},
  24172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQxLWFuY29uYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NDEtYW5jb25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKELBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQxLWFuY29uYS5wZGYADgAgAA8AcAA2ADQAMQAtAGEAbgBjAG8AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0MS1hbmNvbmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24173. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NDEtYW5jb25hLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0MS1hbmNvbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97bdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY0MS1hbmNvbmEucGRmAAAOACAADwBwADYANAAxAC0AYQBuAGMAbwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY0MS1hbmNvbmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24174. Bdsk-Url-1 = {http://doi.acm.org/10.1145/937563.937567}}
  24175. @inproceedings{Moon:1986ly,
  24176. Address = {New York, NY, USA},
  24177. Author = {David A. Moon},
  24178. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  24179. Date-Added = {2006-09-21 12:42:17 -0600},
  24180. Date-Modified = {2010-12-17 10:23:10 -0700},
  24181. Isbn = {0-89791-204-7},
  24182. Location = {Portland, Oregon, United States},
  24183. Pages = {1--8},
  24184. Publisher = {ACM Press},
  24185. Title = {Object-oriented programming with flavors},
  24186. Year = {1986},
  24187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8maME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1vb24ucGRmAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1tb29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24188. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95etEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtbW9vbi5wZGYAAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtbW9vbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24189. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28698}}
  24190. @inproceedings{Bracha:1990zr,
  24191. Address = {New York, NY, USA},
  24192. Author = {Gilad Bracha and William Cook},
  24193. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  24194. Date-Added = {2006-09-21 12:36:36 -0600},
  24195. Date-Modified = {2010-12-17 10:23:10 -0700},
  24196. Isbn = {0-201-52430-X},
  24197. Location = {Ottawa, Canada},
  24198. Pages = {303--311},
  24199. Publisher = {ACM Press},
  24200. Title = {Mixin-based inheritance},
  24201. Year = {1990},
  24202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzAzLWJyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDMtYnJhY2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5TBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAzLWJyYWNoYS5wZGYADgAgAA8AcAAzADAAMwAtAGIAcgBhAGMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwMy1icmFjaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24203. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96q9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMy1icmFjaGEucGRmAAAOACAADwBwADMAMAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwMy1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24204. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  24205. @inproceedings{Duggan:1996ys,
  24206. Address = {New York, NY, USA},
  24207. Author = {Dominic Duggan and Constantinos Sourelis},
  24208. Booktitle = {ICFP '96: Proceedings of the 1st {ACM} {SIGPLAN} international conference on Functional programming},
  24209. Date-Added = {2006-09-21 12:34:11 -0600},
  24210. Date-Modified = {2010-12-17 10:23:10 -0700},
  24211. Isbn = {0-89791-770-7},
  24212. Location = {Philadelphia, Pennsylvania, United States},
  24213. Pages = {262--273},
  24214. Publisher = {ACM Press},
  24215. Title = {Mixin modules},
  24216. Year = {1996},
  24217. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjYyLWR1Z2dhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNjItZHVnZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ17BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYyLWR1Z2dhbi5wZGYADgAgAA8AcAAyADYAMgAtAGQAdQBnAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI2Mi1kdWdnYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24218. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjItZHVnZ2FuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2Mi1kdWdnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96eNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2Mi1kdWdnYW4ucGRmAAAOACAADwBwADIANgAyAC0AZAB1AGcAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI2Mi1kdWdnYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24219. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232654}}
  24220. @inproceedings{Ancona:2005vn,
  24221. Abstract = {The first part of the paper gives a brief overview of
  24222. meta-programming, in particular program generation, and
  24223. its use in software development. The second part
  24224. introduces a basic calculus, related to FreshML, that
  24225. supports program generation (as described through
  24226. examples and a translation of MetaML into it) and
  24227. programming in-the-large (this is demonstrated by a
  24228. translation of CMS into it).},
  24229. Author = {Ancona, D. and Moggi, E.},
  24230. Booktitle = {Formal {M}ethods for {C}omponents and {O}bjects: {T}hird {I}nternational {S}ymposium, {FMCO} 2004},
  24231. Date-Added = {2006-09-21 12:24:06 -0600},
  24232. Date-Modified = {2009-08-25 22:28:19 -0600},
  24233. Ftp = {ftp://ftp.disi.unige.it/pub/person/AnconaD/FMCO04.pdf},
  24234. Keywords = {components, meta-programming, types},
  24235. Pages = {222--250},
  24236. Publisher = {Springer Verlag},
  24237. Series = {LNCS},
  24238. Title = {Program {G}eneration and {C}omponents},
  24239. Volume = {3657},
  24240. Year = 2005,
  24241. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkZNQ08wNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9TXM5ZrpAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGTUNPMDQucGRmAAAOABYACgBGAE0AQwBPADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  24242. @article{Ancona:2002kx,
  24243. Address = {New York, NY, USA},
  24244. Author = {Davide Ancona and Elena Zucca},
  24245. Date-Added = {2006-09-21 12:19:43 -0600},
  24246. Date-Modified = {2010-12-17 10:23:10 -0700},
  24247. Issn = {0956-7968},
  24248. Journal = {Journal of Functional Programming},
  24249. Number = {2},
  24250. Pages = {91--132},
  24251. Publisher = {Cambridge University Press},
  24252. Title = {A calculus of module systems},
  24253. Volume = {12},
  24254. Year = {2002},
  24255. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmFuY29uYTAxY2FsY3VsdXMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmFuY29uYTAxY2FsY3VsdXMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bprRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuY29uYTAxY2FsY3VsdXMtMS5wZGYADgAuABYAYQBuAGMAbwBuAGEAMAAxAGMAYQBsAGMAdQBsAHUAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvYW5jb25hMDFjYWxjdWx1cy0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24256. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004257}}
  24257. @inproceedings{Makholm:2005uq,
  24258. Address = {New York, NY, USA},
  24259. Author = {Henning Makholm and J. B. Wells},
  24260. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  24261. Date-Added = {2006-09-21 12:16:52 -0600},
  24262. Date-Modified = {2010-12-17 10:23:10 -0700},
  24263. Isbn = {1-59593-064-7},
  24264. Location = {Tallinn, Estonia},
  24265. Pages = {156--167},
  24266. Publisher = {ACM Press},
  24267. Title = {Type inference, principal typings, and let-polymorphism for first-class mixin modules},
  24268. Year = {2005},
  24269. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU2LW1ha2hvbG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADya2wTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1Ni1tYWtob2xtLnBkZgAADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24270. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTYtbWFraG9sbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTYtbWFraG9sbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ed3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTYtbWFraG9sbS5wZGYADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1Ni1tYWtob2xtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24271. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086386}}
  24272. @techreport{McDonald:2001fk,
  24273. Author = {James McDonald and John Anton},
  24274. Date-Added = {2006-09-21 10:55:51 -0600},
  24275. Date-Modified = {2009-08-25 22:28:19 -0600},
  24276. Institution = {Kestrel Institute},
  24277. Month = {March},
  24278. Title = {SPECWARE - Producing Software Correct by Construction},
  24279. Year = {2001},
  24280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zcGVjd2FyZS1qbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NwZWN3YXJlLWptLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKR3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzcGVjd2FyZS1qbS5wZGYADgAgAA8AcwBwAGUAYwB3AGEAcgBlAC0AagBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc3BlY3dhcmUtam0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24281. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NwZWN3YXJlLWptLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc3BlY3dhcmUtam0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KINEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BlY3dhcmUtam0ucGRmAAAOACAADwBzAHAAZQBjAHcAYQByAGUALQBqAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc3BlY3dhcmUtam0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24282. @inproceedings{Batory:2003qf,
  24283. Address = {Washington, DC, USA},
  24284. Author = {Don Batory and Jacob Neal Sarvela and Axel Rauschmayer},
  24285. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  24286. Date-Added = {2006-09-21 07:07:36 -0700},
  24287. Date-Modified = {2009-08-25 22:28:19 -0600},
  24288. Isbn = {0-7695-1877-X},
  24289. Location = {Portland, Oregon},
  24290. Pages = {187--197},
  24291. Publisher = {IEEE Computer Society},
  24292. Title = {Scaling step-wise refinement},
  24293. Year = {2003},
  24294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LWJhdG9yeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctYmF0b3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJunBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LWJhdG9yeS5wZGYADgAgAA8AcAAxADgANwAtAGIAYQB0AG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny1iYXRvcnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24295. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctYmF0b3J5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny1iYXRvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Ny1iYXRvcnkucGRmAAAOACAADwBwADEAOAA3AC0AYgBhAHQAbwByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4Ny1iYXRvcnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24296. @techreport{Batory:2006ve,
  24297. Author = {Don Batory and Sahil Thaker},
  24298. Date-Added = {2006-09-21 06:52:08 -0700},
  24299. Date-Modified = {2009-08-25 22:28:19 -0600},
  24300. Institution = {University of Texas at Austin},
  24301. Title = {Towards Safe Composition of Product Lines},
  24302. Year = {2006},
  24303. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy90cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pQcE4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyMDYtMzMucGRmAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy90cjA2LTMzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24304. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KU9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHIwNi0zMy5wZGYAAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdHIwNi0zMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  24305. @inproceedings{Batory:2004ly,
  24306. Author = {Don Batory},
  24307. Booktitle = {International Conference on Software Engineering},
  24308. Date-Added = {2006-09-21 06:43:05 -0700},
  24309. Date-Modified = {2009-08-25 22:28:19 -0600},
  24310. Title = {Feature-Oriented Programming with the AHEAD Tool Suite},
  24311. Year = {2004},
  24312. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BVFMtSUNTRTIwMDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBVFMtSUNTRTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRewTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QVRTLUlDU0UyMDA0LnBkZgAADgAiABAAQQBUAFMALQBJAEMAUwBFADIAMAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BVFMtSUNTRTIwMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24313. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFUUy1JQ1NFMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzV3M5ZrDAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBVFMtSUNTRTIwMDQucGRmAAAOACIAEABBAFQAUwAtAEkAQwBTAEUAMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  24314. @inproceedings{Zook:2004zr,
  24315. Author = {David Zook and Shan Shan Huang and Yannis Smaragdakis},
  24316. Booktitle = {3rd International Conference on Generative Programming and Component Engineering (GPCE'04)},
  24317. Date-Added = {2006-09-21 06:30:46 -0700},
  24318. Date-Modified = {2009-08-25 22:28:19 -0600},
  24319. Title = {Generating AspectJ Programs with Meta-AspectJ},
  24320. Year = {2004},
  24321. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tYWoucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYIwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWFqLnBkZgAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21hai5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24322. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtYWoucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jO0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYWoucGRmAAAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tYWoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  24323. @inproceedings{Huang:2006ys,
  24324. Address = {New York, NY, USA},
  24325. Author = {Shan Shan Huang and Yannis Smaragdakis},
  24326. Booktitle = {ICSE '06: Proceeding of the 28th international conference on Software engineering},
  24327. Date-Added = {2006-09-21 06:26:26 -0700},
  24328. Date-Modified = {2010-12-17 10:23:10 -0700},
  24329. Isbn = {1-59593-375-1},
  24330. Location = {Shanghai, China},
  24331. Pages = {865--868},
  24332. Publisher = {ACM Press},
  24333. Title = {Easy language extension with meta-aspectJ},
  24334. Year = {2006},
  24335. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ofsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA4NjUtaHVhbmcucGRmAAAOAB4ADgBwADgANgA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDg2NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24336. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97qtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg2NS1odWFuZy5wZGYADgAeAA4AcAA4ADYANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODY1LWh1YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24337. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134285.1134436}}
  24338. @inproceedings{Taha:2003vn,
  24339. Address = {New York, NY, USA},
  24340. Author = {Walid Taha and Patricia Johann},
  24341. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  24342. Date-Added = {2006-09-20 12:55:42 -0700},
  24343. Date-Modified = {2009-08-25 22:28:19 -0600},
  24344. Isbn = {3-540-20102-5},
  24345. Location = {Erfurt, Germany},
  24346. Pages = {97--116},
  24347. Publisher = {Springer-Verlag New York, Inc.},
  24348. Title = {Staged notational definitions},
  24349. Year = {2003},
  24350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKI3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTctdGFoYS5wZGYAAA4AGgAMAHAAOQA3AC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5Ny10YWhhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24351. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8bRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ny10YWhhLnBkZgAOABoADABwADkANwAtAHQAYQBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk3LXRhaGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  24352. @inproceedings{Ganz:2001kx,
  24353. Address = {New York, NY, USA},
  24354. Author = {Steven E. Ganz and Amr Sabry and Walid Taha},
  24355. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  24356. Date-Added = {2006-09-20 12:54:41 -0700},
  24357. Date-Modified = {2010-12-17 10:23:10 -0700},
  24358. Isbn = {1-58113-415-0},
  24359. Location = {Florence, Italy},
  24360. Pages = {74--85},
  24361. Publisher = {ACM Press},
  24362. Title = {Macros as multi-stage computations: type-safe, generative, binding macros in {MacroML}},
  24363. Year = {2001},
  24364. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l/8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hY3JvbWwucGRmAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tYWNyb21sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24365. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ytEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFjcm9tbC5wZGYAAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbWFjcm9tbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24366. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507646}}
  24367. @inproceedings{Greenfield:2003uq,
  24368. Address = {New York, NY, USA},
  24369. Author = {Jack Greenfield and Keith Short},
  24370. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  24371. Date-Added = {2006-09-20 09:44:51 -0700},
  24372. Date-Modified = {2010-12-17 10:23:10 -0700},
  24373. Isbn = {1-58113-751-6},
  24374. Location = {Anaheim, CA, USA},
  24375. Pages = {16--27},
  24376. Publisher = {ACM Press},
  24377. Title = {Software factories: assembling applications with patterns, models, frameworks and tools},
  24378. Year = {2003},
  24379. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTYtZ3JlZW5maWVsZC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNi1ncmVlbmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJr/BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYtZ3JlZW5maWVsZC5wZGYAAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNi1ncmVlbmZpZWxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24380. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNi1ncmVlbmZpZWxkLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE2LWdyZWVuZmllbGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2LWdyZWVuZmllbGQucGRmAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTYtZ3JlZW5maWVsZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24381. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949348}}
  24382. @article{Abramsky:1994fk,
  24383. Address = {Champaign, IL, USA},
  24384. Author = {Samson Abramsky and Radha Jagadeesan},
  24385. Date-Added = {2006-09-19 15:41:37 -0700},
  24386. Date-Modified = {2010-12-17 10:23:10 -0700},
  24387. Issn = {0022-4812},
  24388. Journal = {J. Symb. Logic},
  24389. Number = {2},
  24390. Pages = {543--574},
  24391. Publisher = {Association for Symbolic Logic, Inc.},
  24392. Title = {Games and full completeness for multiplicative linear logic},
  24393. Volume = {59},
  24394. Year = {1994},
  24395. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hYnJhbXNreTk0Z2FtZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhYnJhbXNreTk0Z2FtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTWwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWJyYW1za3k5NGdhbWVzLnBkZgAOACgAEwBhAGIAcgBhAG0AcwBrAHkAOQA0AGcAYQBtAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2FicmFtc2t5OTRnYW1lcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  24396. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FicmFtc2t5OTRnYW1lcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FicmFtc2t5OTRnYW1lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFicmFtc2t5OTRnYW1lcy5wZGYAAA4AKAATAGEAYgByAGEAbQBzAGsAeQA5ADQAZwBhAG0AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FicmFtc2t5OTRnYW1lcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  24397. Bdsk-Url-1 = {http://dx.doi.org/10.2307/2275407}}
  24398. @inproceedings{Flanagan:1996tg,
  24399. Address = {New York, NY, USA},
  24400. Author = {Cormac Flanagan and Matthew Flatt and Shriram Krishnamurthi and Stephanie Weirich and Matthias Felleisen},
  24401. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  24402. Date-Added = {2006-09-17 10:35:33 -0600},
  24403. Date-Modified = {2010-12-17 10:23:10 -0700},
  24404. Isbn = {0-89791-795-2},
  24405. Location = {Philadelphia, Pennsylvania, United States},
  24406. Pages = {23--32},
  24407. Publisher = {ACM Press},
  24408. Title = {Catching bugs in the web of program invariants},
  24409. Year = {1996},
  24410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtZmxhbmFnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyciwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLWZsYW5hZ2FuLnBkZgAADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24411. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1mbGFuYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1mbGFuYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekvRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1mbGFuYWdhbi5wZGYADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLWZsYW5hZ2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24412. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231387}}
  24413. @article{Cartwright:1996kl,
  24414. Address = {New York, NY, USA},
  24415. Author = {Robert Cartwright and Matthias Felleisen},
  24416. Date-Added = {2006-09-17 10:29:29 -0600},
  24417. Date-Modified = {2010-12-17 10:23:10 -0700},
  24418. Issn = {0360-0300},
  24419. Journal = {ACM Comput. Surv.},
  24420. Number = {2},
  24421. Pages = {349--351},
  24422. Publisher = {ACM Press},
  24423. Title = {Program verification through soft typing},
  24424. Volume = {28},
  24425. Year = {1996},
  24426. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMzQ5LWNhcnR3cmlnaHQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMzQ5LWNhcnR3cmlnaHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyevwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0OS1jYXJ0d3JpZ2h0LnBkZgAOACgAEwBwADMANAA5AC0AYwBhAHIAdAB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AzNDktY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  24427. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDktY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDktY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esrRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDktY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwA0ADkALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNDktY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  24428. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234747}}
  24429. @inproceedings{Stuckey:2003oq,
  24430. Address = {New York, NY, USA},
  24431. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  24432. Booktitle = {Haskell '03: Proceedings of the 2003 ACM SIGPLAN workshop on Haskell},
  24433. Date-Added = {2006-09-16 23:38:34 -0600},
  24434. Date-Modified = {2010-12-17 10:23:10 -0700},
  24435. Isbn = {1-58113-758-3},
  24436. Location = {Uppsala, Sweden},
  24437. Pages = {72--83},
  24438. Publisher = {ACM Press},
  24439. Title = {Interactive type debugging in Haskell},
  24440. Year = {2003},
  24441. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzItc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3Mi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKF3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzItc3R1Y2tleS5wZGYADgAgAA8AcAA3ADIALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDcyLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24442. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3Mi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDcyLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97htEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDcyLXN0dWNrZXkucGRmAAAOACAADwBwADcAMgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDcyLXN0dWNrZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24443. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871895.871903}}
  24444. @inproceedings{Stuckey:2004nx,
  24445. Address = {New York, NY, USA},
  24446. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  24447. Booktitle = {Haskell '04: Proceedings of the 2004 ACM SIGPLAN workshop on Haskell},
  24448. Date-Added = {2006-09-16 23:35:00 -0600},
  24449. Date-Modified = {2010-12-17 10:23:10 -0700},
  24450. Isbn = {1-58113-850-4},
  24451. Location = {Snowbird, Utah, USA},
  24452. Pages = {80--91},
  24453. Publisher = {ACM Press},
  24454. Title = {Improving type error diagnosis},
  24455. Year = {2004},
  24456. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODAtc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4MC1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHLBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODAtc3R1Y2tleS5wZGYADgAgAA8AcAA4ADAALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDgwLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24457. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4MC1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDgwLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ndEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgwLXN0dWNrZXkucGRmAAAOACAADwBwADgAMAAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDgwLXN0dWNrZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24458. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1017472.1017486}}
  24459. @techreport{Stuckey:2005cr,
  24460. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  24461. Date-Added = {2006-09-16 23:28:10 -0600},
  24462. Date-Modified = {2007-05-18 13:42:22 -0600},
  24463. Institution = {National University of Singapore},
  24464. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/typerror.ps},
  24465. Month = {March},
  24466. Title = {Type Error Reporting in the Hindley/Milner System with Extensions},
  24467. Year = {2005}}
  24468. @inproceedings{Swords:2006dq,
  24469. Author = {Sol Swords and William R. Cook},
  24470. Booktitle = {ACL2 Workshop},
  24471. Date-Added = {2006-09-15 16:48:40 -0600},
  24472. Date-Modified = {2009-08-25 22:28:19 -0600},
  24473. Title = {Soundness of the Simply Typed Lambda Calculus in ACL2},
  24474. Year = {2006},
  24475. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9sYy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJe3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpsYy5wZGYAAA4ADgAGAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2xjLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  24476. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZsYy5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKzRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxjLnBkZgAOAA4ABgBsAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvbGMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  24477. @inproceedings{Perry:1989bh,
  24478. Address = {New York, NY, USA},
  24479. Author = {Dewayne E. Perry},
  24480. Booktitle = {ICSE '89: Proceedings of the 11th international conference on Software engineering},
  24481. Date-Added = {2006-09-15 16:21:21 -0600},
  24482. Date-Modified = {2010-12-17 10:23:10 -0700},
  24483. Isbn = {0-8186-1941-4},
  24484. Location = {Pittsburgh, Pennsylvania, United States},
  24485. Pages = {2--11},
  24486. Publisher = {ACM Press},
  24487. Title = {The inscape environment},
  24488. Year = {1989},
  24489. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJvvBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1wZXJyeS5wZGYAAA4AGgAMAHAAMgAtAHAAZQByAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyLXBlcnJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24490. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiTRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyLXBlcnJ5LnBkZgAOABoADABwADIALQBwAGUAcgByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDItcGVycnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24491. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74587.74588}}
  24492. @techreport{McAllester:1994qf,
  24493. Author = {David McAllester},
  24494. Date-Added = {2006-09-15 16:19:20 -0600},
  24495. Date-Modified = {2010-12-17 10:23:10 -0700},
  24496. Number = {ADAGE-MIT-94-01},
  24497. Title = {Variational Attribute Grammars for Computer Aided Design (Release 3.0)},
  24498. Year = {1994},
  24499. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy92YXJpYXRpb25hbC1hdHRyaWJ1dGUtZ3JhbW1hcnMtZm9yLnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfdmFyaWF0aW9uYWwtYXR0cmlidXRlI0YyOTUzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pU8E4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZhcmlhdGlvbmFsLWF0dHJpYnV0ZSNGMjk1My5wZGYADgBOACYAdgBhAHIAaQBhAHQAaQBvAG4AYQBsAC0AYQB0AHQAcgBpAGIAdQB0AGUALQBnAHIAYQBtAG0AYQByAHMALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL3ZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  24500. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJnZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R92YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41v0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAOAE4AJgB2AGEAcgBpAGEAdABpAG8AbgBhAGwALQBhAHQAdAByAGkAYgB1AHQAZQAtAGcAcgBhAG0AbQBhAHIAcwAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL3ZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==},
  24501. Bdsk-Url-1 = {citeseer.ist.psu.edu/372681.html}}
  24502. @inproceedings{Byrd:2006ve,
  24503. Author = {William E. Byrd and Daniel P. Friedman},
  24504. Booktitle = {Scheme and Functional Programming Workshop},
  24505. Date-Added = {2006-09-15 15:54:49 -0600},
  24506. Date-Modified = {2009-08-25 22:28:19 -0600},
  24507. Title = {From Variadic Functions to Variadic Relations: A miniKanren Perspective},
  24508. Year = {2006},
  24509. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy8xMi1ieXJkLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELMTItYnlyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kTMEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjEyLWJ5cmQucGRmAA4AGAALADEAMgAtAGIAeQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy8xMi1ieXJkLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24510. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxMi1ieXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADutizOWatAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTItYnlyZC5wZGYADgAYAAsAMQAyAC0AYgB5AHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  24511. @inproceedings{Zhang:2003ly,
  24512. Address = {Washington, DC, USA},
  24513. Author = {Hongyu Zhang and Stan Jarzabek},
  24514. Booktitle = {APSEC '03: Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference},
  24515. Date-Added = {2006-09-15 12:05:32 -0600},
  24516. Date-Modified = {2007-05-18 13:42:22 -0600},
  24517. Isbn = {0-7695-2011-1},
  24518. Pages = {116},
  24519. Publisher = {IEEE Computer Society},
  24520. Title = {An {XVCL} Approach to Handling Variants: A {KWIC} Product Line Example},
  24521. Year = {2003}}
  24522. @book{Bassett:1997zr,
  24523. Address = {Upper Saddle River, NJ, USA},
  24524. Author = {Paul G. Bassett},
  24525. Date-Added = {2006-09-15 12:04:44 -0600},
  24526. Date-Modified = {2007-05-18 13:42:22 -0600},
  24527. Isbn = {0-13-327859-X},
  24528. Publisher = {Prentice-Hall, Inc.},
  24529. Title = {Framing software reuse: lessons from the real world},
  24530. Year = {1997}}
  24531. @inproceedings{Basit:2005ys,
  24532. Author = {Hamid Abdul Basit and Damith C. Rajapakse and Stan Jarzabek},
  24533. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  24534. Date-Added = {2006-09-15 11:57:27 -0600},
  24535. Date-Modified = {2010-12-17 10:23:10 -0700},
  24536. Isbn = {1-59593-963-2},
  24537. Location = {St. Louis, MO, USA},
  24538. Pages = {451--459},
  24539. Title = {Beyond templates: a study of clones in the STL and some general implications},
  24540. Year = {2005},
  24541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n5cEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTEtYmFzaXQucGRmAAAOAB4ADgBwADQANQAxAC0AYgBhAHMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ1MS1iYXNpdC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24542. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1MS1iYXNpdC5wZGYADgAeAA4AcAA0ADUAMQAtAGIAYQBzAGkAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDUxLWJhc2l0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24543. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062537}}
  24544. @inproceedings{Calcagno:2003vn,
  24545. Author = {Cristiano Calcagno and Walid Taha and Liwen Huang and Xavier Leroy},
  24546. Booktitle = {2nd International Conference on Generative Programming and Component Engineering (GPCE'03)},
  24547. Date-Added = {2006-09-15 11:45:17 -0600},
  24548. Date-Modified = {2009-08-25 22:28:19 -0600},
  24549. Title = {Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection},
  24550. Year = {2003},
  24551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9ncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lmcEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdwY2UwM2IucGRmAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9ncGNlMDNiLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24552. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91cNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3BjZTAzYi5wZGYAAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZ3BjZTAzYi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  24553. @inproceedings{Huang:2005kx,
  24554. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  24555. Booktitle = {4th International Conference on Generative Programming and Component Engineering (GPCE'05)},
  24556. Date-Added = {2006-09-15 11:38:44 -0600},
  24557. Date-Modified = {2009-08-25 22:28:19 -0600},
  24558. Title = {Statically Safe Program Generation with SafeGen},
  24559. Year = {2005},
  24560. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9zYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o8MEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhZmVnZW4ucGRmAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9zYWZlZ2VuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24561. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J19EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2FmZWdlbi5wZGYAAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2FmZWdlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  24562. @inproceedings{Fahndrich:2006uq,
  24563. Booktitle = {5th International Conference on Generative Programming and Component Engineering (GPCE'06)},
  24564. Date-Added = {2006-09-15 11:33:46 -0600},
  24565. Date-Modified = {2009-08-25 22:28:19 -0600},
  24566. Title = {Reflective Program Generation with Patterns},
  24567. Year = {2006},
  24568. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9yZWZsZWN0aXZlLWdwY2UwNi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKNjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyZWZsZWN0aXZlLWdwY2UwNi5wZGYADgAsABUAcgBlAGYAbABlAGMAdABpAHYAZQAtAGcAcABjAGUAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  24569. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jv9EPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAOACwAFQByAGUAZgBsAGUAYwB0AGkAdgBlAC0AZwBwAGMAZQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  24570. @inproceedings{Sheard:2002fk,
  24571. Author = {Tim Sheard and Simon {Peyton Jones}},
  24572. Booktitle = {ACM SIGPLAN Haskell Workshop 02},
  24573. Date-Added = {2006-09-15 11:19:53 -0600},
  24574. Date-Modified = {2009-08-25 22:28:19 -0600},
  24575. Month = oct,
  24576. Pages = {1-16},
  24577. Publisher = {ACM Press},
  24578. Title = {Template metaprogramming for {Haskell}},
  24579. Year = 2002,
  24580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZxwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc2hlYXJkLnBkZgAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXNoZWFyZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24581. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mA0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1zaGVhcmQucGRmAAAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1zaGVhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24582. @article{Vianu:1997nx,
  24583. Address = {Hingham, MA, USA},
  24584. Author = {Victor Vianu},
  24585. Date-Added = {2006-09-14 10:08:22 -0600},
  24586. Date-Modified = {2009-08-25 22:28:19 -0600},
  24587. Issn = {1012-2443},
  24588. Journal = {Annals of Mathematics and Artificial Intelligence},
  24589. Number = {1-2},
  24590. Pages = {215--259},
  24591. Publisher = {Kluwer Academic Publishers},
  24592. Title = {Rule-based languages},
  24593. Volume = {19},
  24594. Year = {1997},
  24595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy92aWFudTk2cnVsZWJhc2VkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUdmlhbnU5NnJ1bGViYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pWcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZpYW51OTZydWxlYmFzZWQucGRmAAAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvdmlhbnU5NnJ1bGViYXNlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24596. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHZpYW51OTZydWxlYmFzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR2aWFudTk2cnVsZWJhc2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41z0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2aWFudTk2cnVsZWJhc2VkLnBkZgAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3ZpYW51OTZydWxlYmFzZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  24597. @article{Gunnels:2001cr,
  24598. Address = {New York, NY, USA},
  24599. Author = {John A. Gunnels and Fred G. Gustavson and Greg M. Henry and Robert A. van de Geijn},
  24600. Date-Added = {2006-09-13 10:53:44 -0600},
  24601. Date-Modified = {2010-12-17 10:23:10 -0700},
  24602. Issn = {0098-3500},
  24603. Journal = {ACM Trans. Math. Softw.},
  24604. Number = {4},
  24605. Pages = {422--455},
  24606. Publisher = {ACM Press},
  24607. Title = {{FLAME}: Formal Linear Algebra Methods Environment},
  24608. Volume = {27},
  24609. Year = {2001},
  24610. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDIyLWd1bm5lbHMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDIyLWd1bm5lbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfWwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQyMi1ndW5uZWxzLnBkZgAADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDIyLWd1bm5lbHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24611. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MjItZ3VubmVscy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MjItZ3VubmVscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evfRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MjItZ3VubmVscy5wZGYADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQyMi1ndW5uZWxzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24612. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504210.504213}}
  24613. @article{Bientinesi:2005dq,
  24614. Address = {New York, NY, USA},
  24615. Author = {Paolo Bientinesi and John A. Gunnels and Margaret E. Myers and Enrique S. Quintana-Ort\&\#237; and Robert A. van de Geijn},
  24616. Date-Added = {2006-09-13 08:39:46 -0600},
  24617. Date-Modified = {2010-12-17 10:23:10 -0700},
  24618. Issn = {0098-3500},
  24619. Journal = {ACM Trans. Math. Softw.},
  24620. Number = {1},
  24621. Pages = {1--26},
  24622. Publisher = {ACM Press},
  24623. Title = {The science of deriving dense linear algebra algorithms},
  24624. Volume = {31},
  24625. Year = {2005},
  24626. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxLWJpZW50aW5lc2kucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMS1iaWVudGluZXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lt0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1iaWVudGluZXNpLnBkZgAADgAkABEAcAAxAC0AYgBpAGUAbgB0AGkAbgBlAHMAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMS1iaWVudGluZXNpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  24627. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1055531.1055532}}
  24628. @inproceedings{Siek:2006bh,
  24629. Author = {Jeremy G. Siek and Walid Taha},
  24630. Booktitle = {Scheme and Functional Programming Workshop},
  24631. Date-Added = {2006-09-12 20:16:46 -0600},
  24632. Date-Modified = {2009-08-25 22:28:19 -0600},
  24633. Month = {September},
  24634. Pages = {81-92},
  24635. Title = {Gradual typing for functional languages},
  24636. Year = 2006,
  24637. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswNmdyYWR1YWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDZncmFkdWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxpyA0SdhIVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnmWEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDZncmFkdWFsLnBkZgAADgAkABEAcwBpAGUAawAwADYAZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaWVrMDZncmFkdWFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  24638. @book{Aho:1986qf,
  24639. Address = {Boston, MA, USA},
  24640. Author = {Alfred V. Aho and Ravi Sethi and Jeffrey D. Ullman},
  24641. Date-Added = {2006-09-12 17:04:43 -0600},
  24642. Date-Modified = {2007-05-18 13:42:22 -0600},
  24643. Isbn = {0-201-10088-6},
  24644. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  24645. Title = {Compilers: principles, techniques, and tools},
  24646. Year = {1986}}
  24647. @article{Flynn:1972ve,
  24648. Author = {Michael J. Flynn},
  24649. Date-Added = {2006-09-12 16:53:04 -0600},
  24650. Date-Modified = {2007-05-18 13:42:22 -0600},
  24651. Journal = {IEEE Transactions on Computing},
  24652. Pages = {948},
  24653. Title = {Some Computer Organizations and Their Effectiveness},
  24654. Volume = {C-21},
  24655. Year = {1972}}
  24656. @inproceedings{Harinarayan:1996ly,
  24657. Address = {New York, NY, USA},
  24658. Author = {Venky Harinarayan and Anand Rajaraman and Jeffrey D. Ullman},
  24659. Booktitle = {SIGMOD '96: Proceedings of the 1996 ACM SIGMOD international conference on Management of data},
  24660. Date-Added = {2006-09-12 15:11:37 -0600},
  24661. Date-Modified = {2010-12-17 10:23:10 -0700},
  24662. Isbn = {0-89791-794-4},
  24663. Location = {Montreal, Quebec, Canada},
  24664. Pages = {205--216},
  24665. Publisher = {ACM Press},
  24666. Title = {Implementing data cubes efficiently},
  24667. Year = {1996},
  24668. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233269.233333}}
  24669. @inproceedings{Valluri:2002zr,
  24670. Address = {Darlinghurst, Australia, Australia},
  24671. Author = {Satyanarayana R Valluri and Soujanya Vadapalli and Kamalakar Karlapalem},
  24672. Booktitle = {ADC '02: Proceedings of the thirteenth Australasian database conference},
  24673. Date-Added = {2006-09-12 15:09:24 -0600},
  24674. Date-Modified = {2007-05-18 13:42:22 -0600},
  24675. Isbn = {0-909925-83-6},
  24676. Location = {Melbourne, Victoria, Australia},
  24677. Pages = {187--196},
  24678. Publisher = {Australian Computer Society, Inc.},
  24679. Title = {View relevance driven materialized view selection in data warehousing environment},
  24680. Year = {2002}}
  24681. @article{Gupta:2005ys,
  24682. Address = {Los Alamitos, CA, USA},
  24683. Author = {Himanshu Gupta and Inderpal Singh Mumick},
  24684. Date-Added = {2006-09-12 15:06:41 -0600},
  24685. Date-Modified = {2010-12-17 10:23:10 -0700},
  24686. Issn = {1041-4347},
  24687. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  24688. Number = {1},
  24689. Pages = {24-43},
  24690. Publisher = {IEEE Computer Society},
  24691. Title = {Selection of Views to Materialize in a Data Warehouse},
  24692. Volume = {17},
  24693. Year = {2005},
  24694. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TKDE.2005.16}}
  24695. @article{Blackford:2002vn,
  24696. Address = {New York, NY, USA},
  24697. 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},
  24698. Date-Added = {2006-09-12 13:31:24 -0600},
  24699. Date-Modified = {2010-12-17 10:23:10 -0700},
  24700. Issn = {0098-3500},
  24701. Journal = {ACM Trans. Math. Softw.},
  24702. Number = {2},
  24703. Pages = {135--151},
  24704. Publisher = {ACM Press},
  24705. Title = {An updated set of basic linear algebra subprograms ({BLAS})},
  24706. Volume = {28},
  24707. Year = {2002},
  24708. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTM1LXNfYmxhY2tmb3JkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzNS1zX2JsYWNrZm9yZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mocEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzUtc19ibGFja2ZvcmQucGRmAAAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzNS1zX2JsYWNrZm9yZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24709. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzUtc19ibGFja2ZvcmQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTM1LXNfYmxhY2tmb3JkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m80Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM1LXNfYmxhY2tmb3JkLnBkZgAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMzUtc19ibGFja2ZvcmQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24710. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567806.567807}}
  24711. @article{Lawson:1979kx,
  24712. Address = {New York, NY, USA},
  24713. Author = {C. L. Lawson and R. J. Hanson and D. R. Kincaid and F. T. Krogh},
  24714. Date-Added = {2006-09-12 13:25:16 -0600},
  24715. Date-Modified = {2010-12-17 10:23:10 -0700},
  24716. Issn = {0098-3500},
  24717. Journal = {ACM Trans. Math. Softw.},
  24718. Number = {3},
  24719. Pages = {308--323},
  24720. Publisher = {ACM Press},
  24721. Title = {Basic Linear Algebra Subprograms for {Fortran} Usage},
  24722. Volume = {5},
  24723. Year = {1979},
  24724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzA4LWxhd3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDgtbGF3c29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5fBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzA4LWxhd3Nvbi5wZGYADgAgAA8AcAAzADAAOAAtAGwAYQB3AHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwOC1sYXdzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24725. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDgtbGF3c29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwOC1sYXdzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96r9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwOC1sYXdzb24ucGRmAAAOACAADwBwADMAMAA4AC0AbABhAHcAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwOC1sYXdzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24726. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355841.355847}}
  24727. @article{Dongarra:1988uq,
  24728. Address = {New York, NY, USA},
  24729. Author = {Jack J. Dongarra and Jeremy Du Croz and Sven Hammarling and Richard J. Hanson},
  24730. Date-Added = {2006-09-12 13:23:17 -0600},
  24731. Date-Modified = {2010-12-17 10:23:10 -0700},
  24732. Issn = {0098-3500},
  24733. Journal = {ACM Trans. Math. Softw.},
  24734. Number = {1},
  24735. Pages = {1--17},
  24736. Publisher = {ACM Press},
  24737. Title = {An extended set of {FORTRAN} basic linear algebra subprograms},
  24738. Volume = {14},
  24739. Year = {1988},
  24740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJT/BMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb25nYXJyYS5wZGYAAA4AGgAMAGQAbwBuAGcAYQByAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvbmdhcnJhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24741. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVzRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvbmdhcnJhLnBkZgAOABoADABkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG9uZ2FycmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24742. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42288.42291}}
  24743. @article{Dongarra:1990fk,
  24744. Address = {New York, NY, USA},
  24745. Author = {J. J. Dongarra and Jeremy Du Croz and Sven Hammarling and I. S. Duff},
  24746. Date-Added = {2006-09-12 13:22:01 -0600},
  24747. Date-Modified = {2010-12-17 10:23:10 -0700},
  24748. Issn = {0098-3500},
  24749. Journal = {ACM Trans. Math. Softw.},
  24750. Number = {1},
  24751. Pages = {1--17},
  24752. Publisher = {ACM Press},
  24753. Title = {A set of level 3 basic linear algebra subprograms},
  24754. Volume = {16},
  24755. Year = {1990},
  24756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMS1kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxLWRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1kb25nYXJyYS5wZGYADgAgAA8AcAAxAC0AZABvAG4AZwBhAHIAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEtZG9uZ2FycmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24757. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWRvbmdhcnJhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtZG9uZ2FycmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtZG9uZ2FycmEucGRmAAAOACAADwBwADEALQBkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtZG9uZ2FycmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24758. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77626.79170}}
  24759. @inproceedings{Vuduc:2003kl,
  24760. Address = {Melbourne, Australia},
  24761. Annote = {The main idea is to compute A^TAx by using dot products for t=Ax, and using scaled vector
  24762. additions for the A^T*t, and fusing the outer loops of these two operations, thereby reusing
  24763. a row of A. This assumes a row of A fits in cache, but since its sparse, that's quite likely.},
  24764. Author = {Richard Vuduc and Attila Gyulassy and James W. Demmel and Katherine A. Yelick},
  24765. Booktitle = {ICCS 2003: Workshop on Parallel Linear Algebra},
  24766. Date-Added = {2006-09-10 18:31:56 -0600},
  24767. Date-Modified = {2009-08-25 22:28:19 -0600},
  24768. Month = {June},
  24769. Title = {Memory Hierarchy Optimizations and Performance Bounds for Sparse {$A^TAx$}},
  24770. Year = {2003},
  24771. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKVzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGYAAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3Z1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  24772. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NddEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi92dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  24773. @book{Striegnitz:2005oq,
  24774. Author = {J{\"o}rg Striegnitz},
  24775. Date-Added = {2006-09-10 17:26:39 -0600},
  24776. Date-Modified = {2007-05-18 13:42:22 -0600},
  24777. Publisher = {NIC Series},
  24778. Title = {Integration von Programmiersprachen durch strukturelle Typanalyse und partielle Auswertung},
  24779. Year = {2005}}
  24780. @inproceedings{Wasserrab:2006cr,
  24781. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  24782. Booktitle = {OOPSLA '06: Object oriented programming, systems, languages, and applications},
  24783. Date-Added = {2006-09-07 15:14:16 -0600},
  24784. Date-Modified = {2009-08-25 22:28:19 -0600},
  24785. Publisher = {ACM Press},
  24786. Title = {An Operational Semantics and Type Safety Proof for Multiple Inheritance in {C++}},
  24787. Year = 2006,
  24788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9vb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJkrBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb3BzbGEwNi5wZGYAAA4AGgAMAG8AbwBwAHMAbABhADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL29vcHNsYTA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24789. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVfRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA2LnBkZgAOABoADABvAG8AcABzAGwAYQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  24790. @inproceedings{Pugh:1998dq,
  24791. Author = {William Pugh and Tatiana Shpeisman},
  24792. Booktitle = {Languages and Compilers for Parallel Computing: 11th International Workshop, LCPC'98},
  24793. Date-Added = {2006-09-06 22:04:37 -0600},
  24794. Date-Modified = {2009-08-25 22:28:19 -0600},
  24795. Pages = {213-229},
  24796. Publisher = {Springer-Verlag},
  24797. Series = {LNCS},
  24798. Title = {{SIPR}: A New Framework for Generating Efficient Code for Sparse Matrix Computations},
  24799. Volume = {1656},
  24800. Year = {1998},
  24801. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  24802. @inproceedings{Ahmed:2000bh,
  24803. Address = {Washington, DC, USA},
  24804. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  24805. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing (CDROM)},
  24806. Date-Added = {2006-09-06 22:00:38 -0600},
  24807. Date-Modified = {2009-08-25 22:28:19 -0600},
  24808. Isbn = {0-7803-9802-5},
  24809. Location = {Dallas, Texas, United States},
  24810. Pages = {58},
  24811. Publisher = {IEEE Computer Society},
  24812. Title = {A framework for sparse matrix code synthesis from high-level specifications},
  24813. Year = {2000},
  24814. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTgtYWhtZWQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTgtYWhtZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26B0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNTgtYWhtZWQucGRmAAAOABwADQBhADUAOAAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hNTgtYWhtZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24815. @inproceedings{Olmos:2003qf,
  24816. Address = {Los Alamitos, CA, USA},
  24817. Author = {Karina Olmos and Eelco Visser},
  24818. Booktitle = {3rd IEEE International Workshop on Source Code Analysis and Manipulation},
  24819. Date-Added = {2006-09-06 21:01:30 -0600},
  24820. Date-Modified = {2010-12-17 10:23:10 -0700},
  24821. Isbn = {0-7695-2005-7},
  24822. Journal = {scam},
  24823. Pages = {141},
  24824. Publisher = {IEEE Computer Society},
  24825. Title = {Turning Dynamic Typing into Static Typing by Program Specialization in a Compiler Front-end for Octave},
  24826. Volume = {00},
  24827. Year = {2003},
  24828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9keW4tc3RhdGljLW9jdGF2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWR5bi1zdGF0aWMtb2N0YXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJUXBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkeW4tc3RhdGljLW9jdGF2ZS5wZGYADgAsABUAZAB5AG4ALQBzAHQAYQB0AGkAYwAtAG8AYwB0AGEAdgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZHluLXN0YXRpYy1vY3RhdmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  24829. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bi1zdGF0aWMtb2N0YXZlLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluLXN0YXRpYy1vY3RhdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xXtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluLXN0YXRpYy1vY3RhdmUucGRmAAAOACwAFQBkAHkAbgAtAHMAdABhAHQAaQBjAC0AbwBjAHQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZHluLXN0YXRpYy1vY3RhdmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  24830. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238040}}
  24831. @article{Im:2004ve,
  24832. Address = {Thousand Oaks, CA, USA},
  24833. Author = {Eun-Jin Im and Katherine Yelick and Richard Vuduc},
  24834. Date-Added = {2006-09-06 17:27:43 -0600},
  24835. Date-Modified = {2010-12-17 10:23:10 -0700},
  24836. Issn = {1094-3420},
  24837. Journal = {Int. J. High Perform. Comput. Appl.},
  24838. Number = {1},
  24839. Pages = {135--158},
  24840. Publisher = {Sage Publications, Inc.},
  24841. Title = {{SPARSITY}: Optimization Framework for Sparse Matrix Kernels},
  24842. Volume = {18},
  24843. Year = {2004},
  24844. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltMjAwNC1zcGFyc2l0eTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbTIwMDQtc3BhcnNpdHkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xc0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbTIwMDQtc3BhcnNpdHkwLnBkZgAOACoAFABpAG0AMgAwADAANAAtAHMAcABhAHIAcwBpAHQAeQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2ltMjAwNC1zcGFyc2l0eTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24845. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  24846. @article{Joisha:2006ly,
  24847. Address = {New York, NY, USA},
  24848. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  24849. Date-Added = {2006-09-05 21:34:07 -0600},
  24850. Date-Modified = {2010-12-17 10:23:10 -0700},
  24851. Issn = {0164-0925},
  24852. Journal = {ACM Trans. Program. Lang. Syst.},
  24853. Number = {5},
  24854. Pages = {848--907},
  24855. Publisher = {ACM Press},
  24856. Title = {An algebraic array shape inference system for {MATLAB}},
  24857. Volume = {28},
  24858. Year = {2006},
  24859. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODQ4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4NDgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQ4LWpvaXNoYS5wZGYADgAgAA8AcAA4ADQAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDg0OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24860. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4NDgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDg0OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ptEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg0OC1qb2lzaGEucGRmAAAOACAADwBwADgANAA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDg0OC1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24861. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152651}}
  24862. @inproceedings{Banning:1979zr,
  24863. Address = {New York, NY, USA},
  24864. Author = {John P. Banning},
  24865. Booktitle = {POPL '79: Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  24866. Date-Added = {2006-09-05 18:28:17 -0600},
  24867. Date-Modified = {2010-12-17 10:23:10 -0700},
  24868. Location = {San Antonio, Texas},
  24869. Pages = {29--41},
  24870. Publisher = {ACM Press},
  24871. Title = {An efficient way to find the side effects of procedure calls and the aliases of variables},
  24872. Year = {1979},
  24873. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjktYmFubmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOS1iYW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ4vBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjktYmFubmluZy5wZGYADgAgAA8AcAAyADkALQBiAGEAbgBuAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5LWJhbm5pbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24874. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOS1iYW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5LWJhbm5pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96mNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5LWJhbm5pbmcucGRmAAAOACAADwBwADIAOQAtAGIAYQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5LWJhbm5pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24875. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567752.567756}}
  24876. @inproceedings{Dehnert:2003ys,
  24877. Address = {Washington, DC, USA},
  24878. Author = {James C. Dehnert and Brian K. Grant and John P. Banning and Richard Johnson and Thomas Kistler and Alexander Klaiber and Jim Mattson},
  24879. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  24880. Date-Added = {2006-09-05 18:26:31 -0600},
  24881. Date-Modified = {2009-08-25 22:28:19 -0600},
  24882. Isbn = {0-7695-1913-X},
  24883. Location = {San Francisco, California},
  24884. Pages = {15--24},
  24885. Publisher = {IEEE Computer Society},
  24886. Title = {The Transmeta Code Morphing\{\texttrademark} Software: using speculation, recovery, and adaptive retranslation to address real-life challenges},
  24887. Year = {2003},
  24888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTUtZGVobmVydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNS1kZWhuZXJ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJq3BMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTUtZGVobmVydC5wZGYADgAgAA8AcAAxADUALQBkAGUAaABuAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE1LWRlaG5lcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24889. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNS1kZWhuZXJ0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1LWRlaG5lcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL950tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1LWRlaG5lcnQucGRmAAAOACAADwBwADEANQAtAGQAZQBoAG4AZQByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1LWRlaG5lcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24890. @article{Chen:1993vn,
  24891. Address = {New York, NY, USA},
  24892. Author = {Weidong Chen and Michael Kifer and David S. Warren},
  24893. Date-Added = {2006-08-31 16:54:25 -0600},
  24894. Date-Modified = {2010-12-17 10:23:10 -0700},
  24895. Issn = {0743-1066},
  24896. Journal = {J. Log. Program.},
  24897. Number = {3},
  24898. Pages = {187--230},
  24899. Publisher = {Elsevier Science Inc.},
  24900. Title = {HILOG: a foundation for higher-order logic programming},
  24901. Volume = {15},
  24902. Year = {1993},
  24903. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9oaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJbTBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoaWxvZy5wZGYADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaGlsb2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24904. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVloaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dafRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhpbG9nLnBkZgAADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2hpbG9nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  24905. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-1066(93)90039-J}}
  24906. @article{Liu:1999kx,
  24907. Address = {New York, NY, USA},
  24908. Author = {Mengchi Liu},
  24909. Date-Added = {2006-08-31 16:52:52 -0600},
  24910. Date-Modified = {2010-12-17 10:23:10 -0700},
  24911. Issn = {0360-0300},
  24912. Journal = {ACM Comput. Surv.},
  24913. Number = {1},
  24914. Pages = {27--62},
  24915. Publisher = {ACM Press},
  24916. Title = {Deductive database languages: problems and solutions},
  24917. Volume = {31},
  24918. Year = {1999},
  24919. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nZ8EwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1saXUucGRmAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjctbGl1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24920. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96f9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWxpdS5wZGYAAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDI3LWxpdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24921. Bdsk-Url-1 = {http://doi.acm.org/10.1145/311531.311533}}
  24922. @inproceedings{Gronski:2006uq,
  24923. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N. Freund and Cormac Flanagan},
  24924. Booktitle = {Scheme and Functional Programming Workshop},
  24925. Date-Added = {2006-08-31 09:44:37 -0600},
  24926. Date-Modified = {2009-08-25 22:28:19 -0600},
  24927. Pages = {93--104},
  24928. Title = {Sage: Hybrid Checking for Flexible Specifications},
  24929. Year = {2006},
  24930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV0wNi1mcmV1bmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q0wNi1mcmV1bmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxv7x0SsPUlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANErR5IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAwNi1mcmV1bmQucGRmAAAOABwADQAwADYALQBmAHIAZQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi8wNi1mcmV1bmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24931. @inproceedings{Wadler:1988fk,
  24932. Address = {Amsterdam, The Netherlands, The Netherlands},
  24933. Author = {Philip Wadler},
  24934. Booktitle = {Proceedings of the 2nd European Symposium on Programming},
  24935. Date-Added = {2006-08-30 23:20:20 -0600},
  24936. Date-Modified = {2010-12-17 10:23:10 -0700},
  24937. Location = {Nancy, France},
  24938. Pages = {231--248},
  24939. Publisher = {North-Holland Publishing Co.},
  24940. Title = {Deforestation: transforming programs to eliminate trees},
  24941. Year = {1988},
  24942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyllwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2FkbGVyOTBkZWZvcmVzdGF0aW9uLnBkZgAOADQAGQB3AGEAZABsAGUAcgA5ADAAZABlAGYAbwByAGUAcwB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3dhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  24943. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYXRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAA4ANAAZAHcAYQBkAGwAZQByADkAMABkAGUAZgBvAHIAZQBzAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3dhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  24944. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(90)90147-A}}
  24945. @phdthesis{Veldhuizen:2004,
  24946. Author = {Todd L. Veldhuizen},
  24947. Date-Added = {2006-08-30 23:04:31 -0600},
  24948. Date-Modified = {2010-12-17 10:23:10 -0700},
  24949. Month = {May},
  24950. School = {Indiana University Computer Science},
  24951. Title = {Active Libraries and Universal Languages},
  24952. Year = {2004},
  24953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBkaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU8wTB9mwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzc2VydGF0aW9uLnBkZgAADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24954. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVXRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRpc3NlcnRhdGlvbi5wZGYADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZGlzc2VydGF0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24955. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  24956. @inproceedings{Whaley:1998fk,
  24957. Address = {Washington, DC, USA},
  24958. Author = {R. Clint Whaley and Jack J. Dongarra},
  24959. Booktitle = {Supercomputing '98: Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM)},
  24960. Date-Added = {2006-08-30 17:58:51 -0600},
  24961. Date-Modified = {2009-08-25 22:28:19 -0600},
  24962. Isbn = {0-89791-984-X},
  24963. Location = {San Jose, CA},
  24964. Pages = {1--27},
  24965. Publisher = {IEEE Computer Society},
  24966. Title = {Automatically tuned linear algebra software},
  24967. Year = {1998},
  24968. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyluwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2hhbGV5OThhdXRvbWF0aWNhbGx5LnBkZgAOADQAGQB3AGgAYQBsAGUAeQA5ADgAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3doYWxleTk4YXV0b21hdGljYWxseS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  24969. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYzRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAA4ANAAZAHcAaABhAGwAZQB5ADkAOABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3doYWxleTk4YXV0b21hdGljYWxseS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  24970. @inproceedings{Lam:1991tw,
  24971. Address = {New York, NY, USA},
  24972. Annote = {Good to copy submatrices into contiguous memory},
  24973. Author = {Monica D. Lam and Edward E. Rothberg and Michael E. Wolf},
  24974. Booktitle = {ASPLOS-IV: Proceedings of the 4th International Conference on Architectural Support for Programming Languages and Operating Systems},
  24975. Date-Added = {2006-08-30 17:26:37 -0600},
  24976. Date-Modified = {2010-12-17 10:23:10 -0700},
  24977. Isbn = {0-89791-380-9},
  24978. Location = {Santa Clara, California, United States},
  24979. Pages = {63--74},
  24980. Publisher = {ACM Press},
  24981. Title = {The cache performance and optimizations of blocked algorithms},
  24982. Year = {1991},
  24983. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oOcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1sYW0ucGRmAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNjMtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24984. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWxhbS5wZGYAAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDYzLWxhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24985. Bdsk-Url-1 = {http://doi.acm.org/10.1145/106972.106981}}
  24986. @inproceedings{Carter:1995qo,
  24987. Address = {Washington, DC, USA},
  24988. Author = {Larry Carter and Jeanne Ferrante and Susan Flynn Hummel},
  24989. Booktitle = {IPPS '95: Proceedings of the 9th International Symposium on Parallel Processing},
  24990. Date-Added = {2006-08-30 17:25:29 -0600},
  24991. Date-Modified = {2007-05-18 13:42:22 -0600},
  24992. Isbn = {0-8186-7074-6},
  24993. Pages = {239--245},
  24994. Publisher = {IEEE Computer Society},
  24995. Title = {Hierarchical tiling for improved superscalar performance},
  24996. Year = {1995}}
  24997. @inproceedings{Bilmes:1997ye,
  24998. Address = {New York, NY, USA},
  24999. Author = {Jeff Bilmes and Krste Asanovic and Chee-Whye Chin and Jim Demmel},
  25000. Booktitle = {ICS '97: Proceedings of the 11th International Conference on Supercomputing},
  25001. Date-Added = {2006-08-30 17:22:54 -0600},
  25002. Date-Modified = {2010-12-17 10:23:10 -0700},
  25003. Isbn = {0-89791-902-5},
  25004. Location = {Vienna, Austria},
  25005. Pages = {340--347},
  25006. Publisher = {ACM Press},
  25007. Title = {Optimizing matrix multiply using {PHiPAC}: a portable, high-performance, {ANSI C} coding methodology},
  25008. Year = {1997},
  25009. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDAtYmlsbWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MC1iaWxtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0MC1iaWxtZXMucGRmAAAOACAADwBwADMANAAwAC0AYgBpAGwAbQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0MC1iaWxtZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25010. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263580.263662}}
  25011. @inproceedings{Chen:2004fu,
  25012. Author = {Fei Chen and K. B Theobald and G.R. Gao},
  25013. Booktitle = {IEEE International Conference on Cluster Computing},
  25014. Date-Added = {2006-08-30 14:31:35 -0600},
  25015. Date-Modified = {2009-08-25 22:28:19 -0600},
  25016. Title = {Implementing parallel conjugate gradient on the EARTH multithreaded architecture},
  25017. Year = {2004},
  25018. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9wY2cucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiuwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGNnLnBkZgAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL3BjZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  25019. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2cucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vk0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwY2cucGRmAAAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9wY2cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  25020. @techreport{Oliker:2000lh,
  25021. Author = {L. Oliker and X. Li and G. Heber and R. Biswas},
  25022. Date-Added = {2006-08-30 14:27:01 -0600},
  25023. Date-Modified = {2009-08-25 22:28:19 -0600},
  25024. Institution = {Lawrence Berkeley National Laboratory},
  25025. Number = {LBNL-45828},
  25026. Title = {Parallel conjugate gradient: effects of ordering strategies, programming paradigms, and architectural platforms},
  25027. Year = {2000},
  25028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXJhbGxlbC1jZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhcmFsbGVsLWNnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJnBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXJhbGxlbC1jZy5wZGYADgAgAA8AcABhAHIAYQBsAGwAZQBsAC0AYwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFyYWxsZWwtY2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25029. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcmFsbGVsLWNnLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFyYWxsZWwtY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFyYWxsZWwtY2cucGRmAAAOACAADwBwAGEAcgBhAGwAbABlAGwALQBjAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFyYWxsZWwtY2cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  25030. @inproceedings{Benincasa:1998ff,
  25031. Author = {Milissa Benincasa and Richard Besler and Diane Brassaw and Ralph L. Kohler Jr.},
  25032. Booktitle = {IPDPS'98: International Parallel and Distributed Processing Symposium},
  25033. Date-Added = {2006-08-30 11:28:35 -0600},
  25034. Date-Modified = {2009-08-25 22:28:19 -0600},
  25035. Title = {Rapid Development of Real-Time Systems Using RTExpress},
  25036. Year = {1998},
  25037. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9iZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJPrBGyhTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3yzAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpiZW5pbmNhcy5wZGYAAA4AGgAMAGIAZQBuAGkAbgBjAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2JlbmluY2FzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25038. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxiZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCbRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJlbmluY2FzLnBkZgAOABoADABiAGUAbgBpAG4AYwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYmVuaW5jYXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25039. @article{Berman:2001mi,
  25040. Address = {Thousand Oaks, CA, USA},
  25041. 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},
  25042. Date-Added = {2006-08-30 10:13:41 -0600},
  25043. Date-Modified = {2010-12-17 10:23:10 -0700},
  25044. Issn = {1094-3420},
  25045. Journal = {Int. J. High Perform. Comput. Appl.},
  25046. Number = {4},
  25047. Pages = {327--344},
  25048. Publisher = {Sage Publications, Inc.},
  25049. Title = {The GrADS Project: Software Support for High-Level Grid Application Development},
  25050. Volume = {15},
  25051. Year = {2001},
  25052. Bdsk-Url-1 = {http://dx.doi.org/10.1177/109434200101500401}}
  25053. @inproceedings{Baumgartner:2002qa,
  25054. Address = {Los Alamitos, CA, USA},
  25055. 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},
  25056. Booktitle = {Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  25057. Date-Added = {2006-08-30 10:12:17 -0600},
  25058. Date-Modified = {2009-08-25 22:28:19 -0600},
  25059. Location = {Baltimore, Maryland},
  25060. Pages = {1--10},
  25061. Publisher = {IEEE Computer Society Press},
  25062. Title = {A high-level approach to synthesis of high-performance codes for quantum chemistry},
  25063. Year = {2002},
  25064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTctYmF1bWdhcnRuZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTctYmF1bWdhcnRuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygewRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU3LWJhdW1nYXJ0bmVyLnBkZgAOACgAEwBwADUANwAtAGIAYQB1AG0AZwBhAHIAdABuAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1Ny1iYXVtZ2FydG5lci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  25065. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1Ny1iYXVtZ2FydG5lci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1Ny1iYXVtZ2FydG5lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0TRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1Ny1iYXVtZ2FydG5lci5wZGYAAA4AKAATAHAANQA3AC0AYgBhAHUAbQBnAGEAcgB0AG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1Ny1iYXVtZ2FydG5lci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  25066. @inproceedings{Fernandez:2006kl,
  25067. Booktitle = {6th International Conference on Computational Science},
  25068. Date-Added = {2006-08-30 10:07:52 -0600},
  25069. Date-Modified = {2009-08-25 22:28:19 -0600},
  25070. Title = {SCE Toolboxes for the Development of High-Level Parallel Applications},
  25071. Year = {2006},
  25072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmdWxsdGV4dC5wZGYAAA4AGgAMAGYAdQBsAGwAdABlAHgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25073. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c5LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LnBkZgAOABoADABmAHUAbABsAHQAZQB4AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZnVsbHRleHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25074. @article{Kepner:2004fu,
  25075. Address = {Orlando, FL, USA},
  25076. Author = {Jeremy Kepner},
  25077. Date-Added = {2006-08-30 10:00:41 -0600},
  25078. Date-Modified = {2010-12-17 10:23:10 -0700},
  25079. Issn = {0743-7315},
  25080. Journal = {J. Parallel Distrib. Comput.},
  25081. Number = {8},
  25082. Pages = {997--1005},
  25083. Publisher = {Academic Press, Inc.},
  25084. Title = {MatlabMPI},
  25085. Volume = {64},
  25086. Year = {2004},
  25087. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.03.018}}
  25088. @inproceedings{Menon:1997dz,
  25089. Address = {New York, NY, USA},
  25090. Author = {Vijay Menon and Anne E. Trefethen},
  25091. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  25092. Date-Added = {2006-08-30 09:52:24 -0600},
  25093. Date-Modified = {2010-12-17 10:23:10 -0700},
  25094. Isbn = {0-89791-985-8},
  25095. Location = {San Jose, CA},
  25096. Pages = {1--18},
  25097. Publisher = {ACM Press},
  25098. Title = {Multi{MATLAB}: integrating {MATLAB} with high-performance parallel computing},
  25099. Year = {1997},
  25100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTKwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTMwLW1lbm9uLnBkZgAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzMC1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25101. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2530Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMzAtbWVub24ucGRmAAAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMzAtbWVub24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25102. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509623}}
  25103. @article{Gannon:1988fv,
  25104. Address = {Orlando, FL, USA},
  25105. Author = {Dennis Gannon and William Jalby and Kyle Gallivan},
  25106. Date-Added = {2006-08-29 23:45:27 -0600},
  25107. Date-Modified = {2010-12-17 10:23:10 -0700},
  25108. Issn = {0743-7315},
  25109. Journal = {J. Parallel Distrib. Comput.},
  25110. Number = {5},
  25111. Pages = {587--616},
  25112. Publisher = {Academic Press, Inc.},
  25113. Title = {Strategies for cache and local memory management by global program transformation},
  25114. Volume = {5},
  25115. Year = {1988},
  25116. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(88)90014-7}}
  25117. @inproceedings{Wolf:1991bs,
  25118. Address = {New York, NY, USA},
  25119. Author = {Michael E. Wolf and Monica S. Lam},
  25120. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  25121. Date-Added = {2006-08-29 23:44:28 -0600},
  25122. Date-Modified = {2010-12-17 10:23:10 -0700},
  25123. Isbn = {0-89791-428-7},
  25124. Location = {Toronto, Ontario, Canada},
  25125. Pages = {30--44},
  25126. Publisher = {ACM Press},
  25127. Title = {A data locality optimizing algorithm},
  25128. Year = {1991},
  25129. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5HBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAtd29sZi5wZGYAAA4AGgAMAHAAMwAwAC0AdwBvAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzMC13b2xmLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25130. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMC13b2xmLnBkZgAOABoADABwADMAMAAtAHcAbwBsAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDMwLXdvbGYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  25131. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113449}}
  25132. @inproceedings{Carr:1994ij,
  25133. Address = {New York, NY, USA},
  25134. Author = {Steve Carr and Kathryn S. McKinley and Chau-Wen Tseng},
  25135. Booktitle = {ASPLOS-VI: Proceedings of the sixth international conference on Architectural support for programming languages and operating systems},
  25136. Date-Added = {2006-08-29 23:38:59 -0600},
  25137. Date-Modified = {2010-12-17 10:23:10 -0700},
  25138. Isbn = {0-89791-660-3},
  25139. Location = {San Jose, California, United States},
  25140. Pages = {252--262},
  25141. Publisher = {ACM Press},
  25142. Title = {Compiler optimizations for improving data locality},
  25143. Year = {1994},
  25144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9jYXJyOTRjb21waWxlci5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmNhcnI5NGNvbXBpbGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9/BuuVNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e9AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjYXJyOTRjb21waWxlci5wZGYAAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2NhcnI5NGNvbXBpbGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25145. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNhcnI5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY2Fycjk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xDNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2Fycjk0Y29tcGlsZXIucGRmAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jYXJyOTRjb21waWxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25146. Bdsk-Url-1 = {http://doi.acm.org/10.1145/195473.195557}}
  25147. @article{Pingali:2003hc,
  25148. Address = {Norwell, MA, USA},
  25149. Author = {Venkata K. Pingali and Sally A. McKee and Wilson C. Hsieh and John B. Carter},
  25150. Date-Added = {2006-08-29 23:38:10 -0600},
  25151. Date-Modified = {2010-12-17 10:23:10 -0700},
  25152. Issn = {0885-7458},
  25153. Journal = {Int. J. Parallel Program.},
  25154. Number = {4},
  25155. Pages = {305--338},
  25156. Publisher = {Kluwer Academic Publishers},
  25157. Title = {Restructuring computations for temporal data cache locality},
  25158. Volume = {31},
  25159. Year = {2003},
  25160. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1024556711058}}
  25161. @inproceedings{Solar-Lezama:2005tg,
  25162. Address = {New York, NY, USA},
  25163. Author = {Armando Solar-Lezama and Rodric Rabbah and Rastislav Bodik and Kemal Ebcioglu},
  25164. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  25165. Date-Added = {2006-08-29 23:34:19 -0600},
  25166. Date-Modified = {2010-12-17 10:23:10 -0700},
  25167. Isbn = {1-59593-056-6},
  25168. Location = {Chicago, IL, USA},
  25169. Pages = {281--294},
  25170. Publisher = {ACM Press},
  25171. Title = {Programming by sketching for bit-streaming programs},
  25172. Year = {2005},
  25173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nfMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyODEtc29sYXIucGRmAAAOAB4ADgBwADIAOAAxAC0AcwBvAGwAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI4MS1zb2xhci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25174. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96jNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI4MS1zb2xhci5wZGYADgAeAA4AcAAyADgAMQAtAHMAbwBsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjgxLXNvbGFyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25175. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065045}}
  25176. @inproceedings{Chauhan:2003kl,
  25177. Address = {Washington, DC, USA},
  25178. Author = {Arun Chauhan and Cheryl McCosh and Ken Kennedy and Richard Hanson},
  25179. Booktitle = {SC '03: Proceedings of the 2003 ACM/IEEE conference on Supercomputing},
  25180. Date-Added = {2006-08-29 23:32:00 -0600},
  25181. Date-Modified = {2009-08-25 22:28:19 -0600},
  25182. Isbn = {1-58113-695-1},
  25183. Pages = {51},
  25184. Publisher = {IEEE Computer Society},
  25185. Title = {Automatic Type-Driven Library Generation for Telescoping Languages},
  25186. Year = {2003},
  25187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMTEzMDA1MS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIxMTMwMDUxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJFvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMTEzMDA1MS5wZGYAAA4AGgAMADIAMQAxADMAMAAwADUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIxMTMwMDUxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25188. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIxMTMwMDUxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjExMzAwNTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kNMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIxMTMwMDUxLnBkZgAADgAaAAwAMgAxADEAMwAwADAANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjExMzAwNTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  25189. @inproceedings{Joisha:2001oq,
  25190. Address = {New York, NY, USA},
  25191. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  25192. Booktitle = {APL '01: Proceedings of the 2001 conference on APL},
  25193. Date-Added = {2006-08-29 23:27:20 -0600},
  25194. Date-Modified = {2010-12-17 10:23:10 -0700},
  25195. Isbn = {1-58113-419-3},
  25196. Location = {New Haven, Connecticut},
  25197. Pages = {7--21},
  25198. Publisher = {ACM Press},
  25199. Title = {Correctly detecting intrinsic type errors in typeless languages such as {MATLAB}},
  25200. Year = {2001},
  25201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhRwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDctam9pc2hhLnBkZgAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3LWpvaXNoYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25202. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t70Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNy1qb2lzaGEucGRmAAAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNy1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25203. Bdsk-Url-1 = {http://doi.acm.org/10.1145/570407.570408}}
  25204. @inproceedings{Chauveau:1998nx,
  25205. Address = {London, UK},
  25206. Author = {Stephane Chauveau and Francois Bodin},
  25207. Booktitle = {LCR '98: Selected Papers from the 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers},
  25208. Date-Added = {2006-08-29 23:25:17 -0600},
  25209. Date-Modified = {2007-05-18 13:42:22 -0600},
  25210. Isbn = {3-540-65172-1},
  25211. Pages = {27--40},
  25212. Publisher = {Springer-Verlag},
  25213. Title = {Menhir: An Environment for High Performance Matlab},
  25214. Year = {1998},
  25215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDgucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ob0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDgucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25216. @inproceedings{Rose:1996cr,
  25217. Address = {London, UK},
  25218. Author = {Luiz De Rose and Kyle Gallivan and Efstratios Gallopoulos and Bret A. Marsolf and David A. Padua},
  25219. Booktitle = {LCPC '95: Proceedings of the 8th International Workshop on Languages and Compilers for Parallel Computing},
  25220. Date-Added = {2006-08-29 23:22:31 -0600},
  25221. Date-Modified = {2007-05-18 13:42:22 -0600},
  25222. Isbn = {3-540-60765-X},
  25223. Pages = {269--288},
  25224. Publisher = {Springer-Verlag},
  25225. Title = {FALCON: A {MATLAB} Interactive Restructuring Compiler},
  25226. Year = {1996},
  25227. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZhbGNvbi1tYXRsYWIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmYWxjb24tbWF0bGFiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9sy70hxV4VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIcjiEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmYWxjb24tbWF0bGFiLnBkZgAADgAkABEAZgBhAGwAYwBvAG4ALQBtAGEAdABsAGEAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mYWxjb24tbWF0bGFiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  25228. @article{Gomez:1998dq,
  25229. Author = {C. Gomez and T. Scott},
  25230. Date-Added = {2006-08-29 23:15:52 -0600},
  25231. Date-Modified = {2007-05-18 13:42:22 -0600},
  25232. Journal = {Computer Physics Communications},
  25233. Pages = {548--562},
  25234. Title = {Maple programs for generating efficient {FORTRAN} code for serial and vectorised machines},
  25235. Volume = {115},
  25236. Year = {1998}}
  25237. @article{Gates:1985bh,
  25238. Address = {New York, NY, USA},
  25239. Author = {Barbara L. Gates},
  25240. Date-Added = {2006-08-29 23:10:11 -0600},
  25241. Date-Modified = {2010-12-17 10:23:10 -0700},
  25242. Issn = {0163-5824},
  25243. Journal = {SIGSAM Bull.},
  25244. Number = {3},
  25245. Pages = {24--42},
  25246. Publisher = {ACM Press},
  25247. Title = {Gentran: an automatic code generation facility for {REDUCE}},
  25248. Volume = {19},
  25249. Year = {1985},
  25250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyc0wRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0LWdhdGVzLnBkZgAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNC1nYXRlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pZ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQtZ2F0ZXMucGRmAAAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjQtZ2F0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25252. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089411.1089415}}
  25253. @techreport{Banerjee:1999qf,
  25254. 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},
  25255. Date-Added = {2006-08-29 23:02:35 -0600},
  25256. Date-Modified = {2007-05-18 13:42:22 -0600},
  25257. Institution = {Northwestern University},
  25258. Title = {MATCH: A {MATLAB} Compiler for Adaptive Computing Systems},
  25259. Year = {1999}}
  25260. @techreport{Keren:1995ve,
  25261. Author = {Y. Keren},
  25262. Date-Added = {2006-08-29 22:56:02 -0600},
  25263. Date-Modified = {2007-05-18 13:42:22 -0600},
  25264. Institution = {Israel Institute of Technology},
  25265. Title = {MATCOM: A {MATLAB} to C++ translator and support libraries},
  25266. Year = {1995}}
  25267. @inproceedings{Menon:1999ly,
  25268. Address = {New York, NY, USA},
  25269. Author = {Vijay Menon and Keshav Pingali},
  25270. Booktitle = {ICS '99: Proceedings of the 13th International Conference on Supercomputing},
  25271. Date-Added = {2006-08-29 22:46:37 -0600},
  25272. Date-Modified = {2010-12-17 10:23:10 -0700},
  25273. Isbn = {1-58113-164-X},
  25274. Location = {Rhodes, Greece},
  25275. Pages = {434--443},
  25276. Publisher = {ACM Press},
  25277. Title = {High-level semantic optimization of numerical codes},
  25278. Year = {1999},
  25279. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n3MEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MzQtbWVub24ucGRmAAAOAB4ADgBwADQAMwA0AC0AbQBlAG4AbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQzNC1tZW5vbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25280. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQzNC1tZW5vbi5wZGYADgAeAA4AcAA0ADMANAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDM0LW1lbm9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25281. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305230}}
  25282. @inproceedings{Joisha:2003zr,
  25283. Address = {New York, NY, USA},
  25284. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  25285. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  25286. Date-Added = {2006-08-29 22:38:45 -0600},
  25287. Date-Modified = {2010-12-17 10:23:10 -0700},
  25288. Isbn = {1-58113-662-5},
  25289. Location = {San Diego, California, USA},
  25290. Pages = {258--268},
  25291. Publisher = {ACM Press},
  25292. Title = {Static array storage optimization in MATLAB},
  25293. Year = {2003},
  25294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1LBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWpvaXNoYS5wZGYADgAgAA8AcAAyADUAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25295. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ctEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1OC1qb2lzaGEucGRmAAAOACAADwBwADIANQA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1OC1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25296. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781160}}
  25297. @inproceedings{Elphick:2003ys,
  25298. Address = {New York, NY, USA},
  25299. Author = {Daniel Elphick and Michael Leuschel and Simon Cox},
  25300. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  25301. Date-Added = {2006-08-29 22:36:35 -0600},
  25302. Date-Modified = {2009-08-25 22:28:19 -0600},
  25303. Isbn = {3-540-20102-5},
  25304. Location = {Erfurt, Germany},
  25305. Pages = {344--363},
  25306. Publisher = {Springer-Verlag New York, Inc.},
  25307. Title = {Partial evaluation of MATLAB},
  25308. Year = {2003},
  25309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzQ0LWVscGhpY2sucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzQ0LWVscGhpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyepwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0NC1lbHBoaWNrLnBkZgAADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzQ0LWVscGhpY2sucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25310. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNDQtZWxwaGljay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNDQtZWxwaGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDQtZWxwaGljay5wZGYADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM0NC1lbHBoaWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  25311. @inproceedings{Gropp:1999vn,
  25312. Author = {W. Gropp and D. Kaushik and D. Keyes and B. Smith},
  25313. Booktitle = {Proceedings of Parallel CFD'99},
  25314. Date-Added = {2006-08-24 16:49:53 -0600},
  25315. Date-Modified = {2010-12-17 10:23:10 -0700},
  25316. Publisher = {Elsevier},
  25317. Title = {Toward realistic performance bounds for implicit {CFD} codes},
  25318. Year = {1999},
  25319. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BjZmQ5OV9na2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGNmZDk5X2dra3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9749EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNmZDk5X2dra3MucGRmAAAOACAADwBwAGMAZgBkADkAOQBfAGcAawBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGNmZDk5X2dra3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25320. Bdsk-Url-1 = {citeseer.ist.psu.edu/gropp99towards.html}}
  25321. @inproceedings{Gupta:1993kx,
  25322. Address = {New York, NY, USA},
  25323. Annote = {This is the basis for LogicBlox evaluation engine. Explaines the DRed algorithm.},
  25324. Author = {Ashish Gupta and Inderpal Singh Mumick and V. S. Subrahmanian},
  25325. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD international conference on Management of data},
  25326. Date-Added = {2006-08-23 10:27:49 -0600},
  25327. Date-Modified = {2010-12-17 10:23:10 -0700},
  25328. Isbn = {0-89791-592-5},
  25329. Location = {Washington, D.C., United States},
  25330. Pages = {157--166},
  25331. Publisher = {ACM Press},
  25332. Title = {Maintaining views incrementally},
  25333. Year = {1993},
  25334. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9NYWludGFpbmluZ1ZpZXdzSW5jcmVtZW50YWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH01haW50YWluaW5nVmlld3NJbmNyZSNGMjQ4Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJIvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNYWludGFpbmluZ1ZpZXdzSW5jcmUjRjI0OEIucGRmAA4ARAAhAE0AYQBpAG4AdABhAGkAbgBpAG4AZwBWAGkAZQB3AHMASQBuAGMAcgBlAG0AZQBuAHQAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  25335. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTWFpbnRhaW5pbmdWaWV3c0luY3JlI0VFQkM5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ryczlmwYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFWAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1haW50YWluaW5nVmlld3NJbmNyZSNFRUJDOS5wZGYADgBEACEATQBhAGkAbgB0AGEAaQBuAGkAbgBnAFYAaQBlAHcAcwBJAG4AYwByAGUAbQBlAG4AdABhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFpbnRhaW5pbmdWaWV3c0luY3JlbWVudGFsbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  25336. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170066}}
  25337. @incollection{Cardelli:1991uq,
  25338. Address = {Berlin},
  25339. Author = {Luca Cardelli},
  25340. Booktitle = {Formal Description of Programming Concepts},
  25341. Date-Added = {2006-08-22 21:50:54 -0600},
  25342. Date-Modified = {2010-12-17 10:23:10 -0700},
  25343. Pages = {431--507},
  25344. Publisher = {Springer-Verlag},
  25345. Title = {Typeful Programming},
  25346. Year = {1991},
  25347. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNhcmRlbGxpOTN0eXBlZnVsLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xC9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAOACwAFQBjAGEAcgBkAGUAbABsAGkAOQAzAHQAeQBwAGUAZgB1AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2FyZGVsbGk5M3R5cGVmdWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  25348. @manual{Cardelli:1994fk,
  25349. Address = {130 Lytton Avenue, Palo Alto CA 94301},
  25350. Author = {Luca Cardelli},
  25351. Date-Added = {2006-08-22 21:46:52 -0600},
  25352. Date-Modified = {2009-08-25 22:28:19 -0600},
  25353. Month = {May},
  25354. Organization = {Digital Equipment Corporation, Systems Research Center},
  25355. Title = {The Quest Language and System},
  25356. Year = {1994},
  25357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9RdWVzdE1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1F1ZXN0TWFudWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJfBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpRdWVzdE1hbnVhbC5wZGYADgAgAA8AUQB1AGUAcwB0AE0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvUXVlc3RNYW51YWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25358. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1F1ZXN0TWFudWFsLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPUXVlc3RNYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8cHMzlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFF1ZXN0TWFudWFsLnBkZgAOACAADwBRAHUAZQBzAHQATQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9RdWVzdE1hbnVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  25359. @article{Mishra:1992dq,
  25360. Address = {New York, NY, USA},
  25361. Author = {Priti Mishra and Margaret H. Eich},
  25362. Date-Added = {2006-08-19 14:57:12 -0600},
  25363. Date-Modified = {2010-12-17 10:23:10 -0700},
  25364. Issn = {0360-0300},
  25365. Journal = {ACM Comput. Surv.},
  25366. Number = {1},
  25367. Pages = {63--113},
  25368. Publisher = {ACM Press},
  25369. Title = {Join processing in relational databases},
  25370. Volume = {24},
  25371. Year = {1992},
  25372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oPMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1taXNocmEucGRmAAAOAB4ADgBwADYAMwAtAG0AaQBzAGgAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYzLW1pc2hyYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25373. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLW1pc2hyYS5wZGYADgAeAA4AcAA2ADMALQBtAGkAcwBoAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtbWlzaHJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25374. Bdsk-Url-1 = {http://doi.acm.org/10.1145/128762.128764}}
  25375. @article{Klug:1982bh,
  25376. Address = {New York, NY, USA},
  25377. Author = {Anthony Klug},
  25378. Date-Added = {2006-08-19 14:47:20 -0600},
  25379. Date-Modified = {2010-12-17 10:23:10 -0700},
  25380. Issn = {0004-5411},
  25381. Journal = {J. ACM},
  25382. Number = {3},
  25383. Pages = {699--717},
  25384. Publisher = {ACM Press},
  25385. Title = {Equivalence of Relational Algebra and Relational Calculus Query Languages Having Aggregate Functions},
  25386. Volume = {29},
  25387. Year = {1982},
  25388. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhOwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY5OS1rbHVnLnBkZgAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2OTkta2x1Zy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25389. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjk5LWtsdWcucGRmAAAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjk5LWtsdWcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25390. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322332}}
  25391. @inproceedings{Bancilhon:1986qf,
  25392. Address = {New York, NY, USA},
  25393. Author = {Francois Bancilhon and Raghu Ramakrishnan},
  25394. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  25395. Date-Added = {2006-08-19 13:52:10 -0600},
  25396. Date-Modified = {2010-12-17 10:23:10 -0700},
  25397. Isbn = {0-89791-191-1},
  25398. Location = {Washington, D.C., United States},
  25399. Pages = {16--52},
  25400. Publisher = {ACM Press},
  25401. Title = {An amateur's introduction to recursive query processing strategies},
  25402. Year = {1986},
  25403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE2LWJhbmNpbGhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mvMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNi1iYW5jaWxob24ucGRmAA4AJAARAHAAMQA2AC0AYgBhAG4AYwBpAGwAaABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25404. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNi1iYW5jaWxob24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYtYmFuY2lsaG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nj0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYtYmFuY2lsaG9uLnBkZgAADgAkABEAcAAxADYALQBiAGEAbgBjAGkAbABoAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTYtYmFuY2lsaG9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  25405. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16859}}
  25406. @article{Jarke:1984ve,
  25407. Address = {New York, NY, USA},
  25408. Author = {Matthias Jarke and Jurgen Koch},
  25409. Date-Added = {2006-08-19 13:45:14 -0600},
  25410. Date-Modified = {2010-12-17 10:23:10 -0700},
  25411. Issn = {0360-0300},
  25412. Journal = {ACM Comput. Surv.},
  25413. Number = {2},
  25414. Pages = {111--152},
  25415. Publisher = {ACM Press},
  25416. Title = {Query Optimization in Database Systems},
  25417. Volume = {16},
  25418. Year = {1984},
  25419. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mfcEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTEtamFya2UucGRmAAAOAB4ADgBwADEAMQAxAC0AagBhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDExMS1qYXJrZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25420. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95l9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExMS1qYXJrZS5wZGYADgAeAA4AcAAxADEAMQAtAGoAYQByAGsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTExLWphcmtlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25421. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356924.356928}}
  25422. @inproceedings{Stonebraker:1975ly,
  25423. Address = {New York, NY, USA},
  25424. Author = {Michael Stonebraker},
  25425. Booktitle = {SIGMOD '75: Proceedings of the 1975 ACM SIGMOD international conference on Management of data},
  25426. Date-Added = {2006-08-19 13:42:28 -0600},
  25427. Date-Modified = {2010-12-17 10:23:10 -0700},
  25428. Location = {San Jose, California},
  25429. Pages = {65--78},
  25430. Publisher = {ACM Press},
  25431. Title = {Implementation of integrity constraints and views by query modification},
  25432. Year = {1975},
  25433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9QMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIUDA2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8klMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAwNjUucGRmAAAOABIACABQADAANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDA2NS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  25434. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL1AwNjUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhQMDY1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxh7zOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUDA2NS5wZGYAAA4AEgAIAFAAMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMDY1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25435. Bdsk-Url-1 = {http://doi.acm.org/10.1145/500080.500091}}
  25436. @article{Grant:1992zr,
  25437. Address = {New York, NY, USA},
  25438. Author = {John Grant and Jack Minker},
  25439. Date-Added = {2006-08-18 15:38:10 -0600},
  25440. Date-Modified = {2010-12-17 10:23:10 -0700},
  25441. Issn = {0001-0782},
  25442. Journal = {Commun. ACM},
  25443. Number = {3},
  25444. Pages = {66--81},
  25445. Publisher = {ACM Press},
  25446. Title = {The impact of logic programming on databases},
  25447. Volume = {35},
  25448. Year = {1992},
  25449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhIwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY2LWdyYW50LnBkZgAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2Ni1ncmFudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25450. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tw0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjYtZ3JhbnQucGRmAAAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjYtZ3JhbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25451. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131295.131297}}
  25452. @inproceedings{Levy:1995ys,
  25453. Address = {New York, NY, USA},
  25454. Author = {Alon Y. Levy and Yehoshua Sagiv},
  25455. Booktitle = {PODS '95: Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  25456. Date-Added = {2006-08-18 12:45:07 -0600},
  25457. Date-Modified = {2010-12-17 10:23:10 -0700},
  25458. Isbn = {0-89791-730-8},
  25459. Location = {San Jose, California, United States},
  25460. Pages = {163--173},
  25461. Publisher = {ACM Press},
  25462. Title = {Semantic query optimization in Datalog programs (extended abstract)},
  25463. Year = {1995},
  25464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADybLwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2My1sZXZ5LnBkZgAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjMtbGV2eS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25465. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nu0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYzLWxldnkucGRmAAAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTYzLWxldnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25466. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212433.220207}}
  25467. @article{Graefe:1993vn,
  25468. Address = {New York, NY, USA},
  25469. Author = {Goetz Graefe},
  25470. Date-Added = {2006-08-18 12:37:28 -0600},
  25471. Date-Modified = {2010-12-17 10:23:10 -0700},
  25472. Issn = {0360-0300},
  25473. Journal = {ACM Comput. Surv.},
  25474. Number = {2},
  25475. Pages = {73--169},
  25476. Publisher = {ACM Press},
  25477. Title = {Query evaluation techniques for large databases},
  25478. Volume = {25},
  25479. Year = {1993},
  25480. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oYMEbHisAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcosAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1ncmFlZmUucGRmAAAOAB4ADgBwADcAMwAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDczLWdyYWVmZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25481. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97iNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczLWdyYWVmZS5wZGYADgAeAA4AcAA3ADMALQBnAHIAYQBlAGYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzMtZ3JhZWZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25482. Bdsk-Url-1 = {http://doi.acm.org/10.1145/152610.152611}}
  25483. @article{Freytag:1989kx,
  25484. Address = {New York, NY, USA},
  25485. Author = {Johann Christoph Freytag and Nathan Goodman},
  25486. Date-Added = {2006-08-18 12:29:41 -0600},
  25487. Date-Modified = {2010-12-17 10:23:10 -0700},
  25488. Issn = {0362-5915},
  25489. Journal = {ACM Trans. Database Syst.},
  25490. Number = {1},
  25491. Pages = {1--27},
  25492. Publisher = {ACM Press},
  25493. Title = {On the translation of relational queries into iterative programs},
  25494. Volume = {14},
  25495. Year = {1989},
  25496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mX8EbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWZyZXl0YWcucGRmAAAOAB4ADgBwADEALQBmAHIAZQB5AHQAYQBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtZnJleXRhZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25497. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95c9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtZnJleXRhZy5wZGYADgAeAA4AcAAxAC0AZgByAGUAeQB0AGEAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1mcmV5dGFnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25498. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62032.62033}}
  25499. @inproceedings{Freytag:1986uq,
  25500. Address = {New York, NY, USA},
  25501. Author = {Johann Christoph Freytag and Nathan Goodman},
  25502. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  25503. Date-Added = {2006-08-18 12:26:08 -0600},
  25504. Date-Modified = {2010-12-17 10:23:10 -0700},
  25505. Isbn = {0-89791-191-1},
  25506. Location = {Washington, D.C., United States},
  25507. Pages = {206--214},
  25508. Publisher = {ACM Press},
  25509. Title = {Rule-based transformation of relational queries into iterative programs},
  25510. Year = {1986},
  25511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjA2LWZyZXl0YWcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjA2LWZyZXl0YWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycHwRp//wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRrUXwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNi1mcmV5dGFnLnBkZgAADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjA2LWZyZXl0YWcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25512. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMDYtZnJleXRhZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMDYtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDYtZnJleXRhZy5wZGYADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIwNi1mcmV5dGFnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25513. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16875}}
  25514. @inproceedings{Graefe:1987fk,
  25515. Address = {New York, NY, USA},
  25516. Author = {Goetz Graefe and David J. DeWitt},
  25517. Booktitle = {SIGMOD '87: Proceedings of the 1987 ACM SIGMOD international conference on Management of data},
  25518. Date-Added = {2006-08-18 12:21:54 -0600},
  25519. Date-Modified = {2010-12-17 10:23:10 -0700},
  25520. Isbn = {0-89791-236-5},
  25521. Location = {San Francisco, California, United States},
  25522. Pages = {160--172},
  25523. Publisher = {ACM Press},
  25524. Title = {The EXODUS optimizer generator},
  25525. Year = {1987},
  25526. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYwLWdyYWVmZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjAtZ3JhZWZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsLBGn//AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBGtRfAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYwLWdyYWVmZS5wZGYADgAgAA8AcAAxADYAMAAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MC1ncmFlZmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25527. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjAtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MC1ncmFlZmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MC1ncmFlZmUucGRmAAAOACAADwBwADEANgAwAC0AZwByAGEAZQBmAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2MC1ncmFlZmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25528. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38713.38734}}
  25529. @inproceedings{Kotlyar:1997mi,
  25530. Address = {New York, NY, USA},
  25531. Author = {Vladimir Kotlyar and Keshav Pingali and Paul Stodghill},
  25532. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  25533. Date-Added = {2006-08-17 13:45:07 -0600},
  25534. Date-Modified = {2010-12-17 10:23:10 -0700},
  25535. Isbn = {0-89791-985-8},
  25536. Location = {San Jose, CA},
  25537. Pages = {1--18},
  25538. Publisher = {ACM Press},
  25539. Title = {Compiling parallel code for sparse matrix applications},
  25540. Year = {1997},
  25541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMC1rb3RseWFyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTEwLWtvdGx5YXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uadEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTEwLWtvdGx5YXIucGRmAAAOACAADwBhADEAMAAtAGsAbwB0AGwAeQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTEwLWtvdGx5YXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25542. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509603}}
  25543. @inproceedings{Chandra:1980qa,
  25544. Author = {Ashok K. Chandra and David Harel},
  25545. Booktitle = {{IEEE} Symposium on Foundations of Computer Science},
  25546. Date-Added = {2006-08-16 18:19:16 -0600},
  25547. Date-Modified = {2010-12-17 10:23:10 -0700},
  25548. Pages = {333-347},
  25549. Title = {Structure and Complexity of Relational Queries},
  25550. Year = {1980},
  25551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZjaGFuZHJhODJzdHJ1Y3R1cmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUewQnpAAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2hhbmRyYTgyc3RydWN0dXJlLnBkZgAADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  25552. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cR/RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNoYW5kcmE4MnN0cnVjdHVyZS5wZGYADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY2hhbmRyYTgyc3RydWN0dXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25553. Bdsk-Url-1 = {citeseer.ist.psu.edu/chandra82structure.html}}
  25554. @article{Apt:1982kl,
  25555. Address = {New York, NY, USA},
  25556. Author = {Krzysztof R. Apt and M. H. van Emden},
  25557. Date-Added = {2006-08-16 18:14:46 -0600},
  25558. Date-Modified = {2010-12-17 10:23:10 -0700},
  25559. Issn = {0004-5411},
  25560. Journal = {J. ACM},
  25561. Number = {3},
  25562. Pages = {841--862},
  25563. Publisher = {ACM Press},
  25564. Title = {Contributions to the Theory of Logic Programming},
  25565. Volume = {29},
  25566. Year = {1982},
  25567. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHXBCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQxLWFwdC5wZGYAAA4AGgAMAHAAOAA0ADEALQBhAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A4NDEtYXB0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25568. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6TRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NDEtYXB0LnBkZgAOABoADABwADgANAAxAC0AYQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDg0MS1hcHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  25569. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322339}}
  25570. @article{Emden:1976fu,
  25571. Address = {New York, NY, USA},
  25572. Author = {M. H. Van Emden and R. A. Kowalski},
  25573. Date-Added = {2006-08-16 18:11:06 -0600},
  25574. Date-Modified = {2010-12-17 10:23:10 -0700},
  25575. Issn = {0004-5411},
  25576. Journal = {J. ACM},
  25577. Number = {4},
  25578. Pages = {733--742},
  25579. Publisher = {ACM Press},
  25580. Title = {The Semantics of Predicate Logic as a Programming Language},
  25581. Volume = {23},
  25582. Year = {1976},
  25583. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzMzLXZhbl9lbWRlbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3MzMtdmFuX2VtZGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGbBCekrAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2LAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzMzLXZhbl9lbWRlbi5wZGYAAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3MzMtdmFuX2VtZGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25584. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3MzMtdmFuX2VtZGVuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczMy12YW5fZW1kZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97jtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczMy12YW5fZW1kZW4ucGRmAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzMzLXZhbl9lbWRlbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25585. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321978.321991}}
  25586. @inproceedings{Veldhuizen:1998dz,
  25587. Author = {Todd L. Veldhuizen and Dennis Gannon},
  25588. Booktitle = {Proceedings of the SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing (OO'98)},
  25589. Conflocation = {Yorktown Heights, New York},
  25590. Conftitle = {SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing},
  25591. Date-Added = {2006-08-15 22:20:30 -0600},
  25592. Date-Modified = {2009-08-25 22:28:19 -0600},
  25593. Publisher = {SIAM Press},
  25594. Title = {Active Libraries: Rethinking the roles of compilers and libraries},
  25595. Year = {1998},
  25596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9vbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mR8EJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9vOTgucGRmAAAOABIACABvAG8AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvb285OC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  25597. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhvbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95UtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb285OC5wZGYADgASAAgAbwBvADkAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9vbzk4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  25598. @article{Veldhuizen:1995fv,
  25599. Abstract = {The technique of expression templates is a powerful
  25600. and convenient alternative to C-style callback
  25601. functions. It allows logical and algebraic expressions
  25602. to be passed to functions as arguments, and inlined
  25603. directly into the function body. Expression templates
  25604. also solve the problem of evaluating vector and matrix
  25605. expressions in a single pass without temporaries.},
  25606. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  25607. Author = {Todd L. Veldhuizen},
  25608. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  25609. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  25610. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  25611. Coden = {CRPTE7},
  25612. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  25613. Date-Added = {2006-08-15 17:52:11 -0600},
  25614. Date-Modified = {2009-08-25 22:28:19 -0600},
  25615. Issn = {1040-6042},
  25616. Journal = {C++ Report},
  25617. 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},
  25618. Month = jun,
  25619. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  25620. Number = {5},
  25621. Pages = {26--31},
  25622. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  25623. Title = {Expression templates},
  25624. Treatment = {T Theoretical or Mathematical},
  25625. Volume = {7},
  25626. Year = {1995},
  25627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9jcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSfBCekAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1gAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjcHB3b3JsZC5wZGYAAA4AGgAMAGMAcABwAHcAbwByAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2NwcHdvcmxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25628. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxjcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNwcHdvcmxkLnBkZgAOABoADABjAHAAcAB3AG8AcgBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvY3Bwd29ybGQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25629. @inproceedings{Czarnecki:2000bs,
  25630. Address = {London, UK},
  25631. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker and Robert Gl{\"u}ck and David Vandevoorde and Todd L. Veldhuizen},
  25632. Booktitle = {Selected Papers from the International Seminar on Generic Programming},
  25633. Date-Added = {2006-08-15 16:19:55 -0600},
  25634. Date-Modified = {2007-05-18 13:42:22 -0600},
  25635. Isbn = {3-540-41090-2},
  25636. Pages = {25--39},
  25637. Publisher = {Springer-Verlag},
  25638. Title = {Generative Programming and Active Libraries},
  25639. Year = {2000}}
  25640. @article{Puschel:2004ij,
  25641. Address = {Thousand Oaks, CA, USA},
  25642. 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},
  25643. Date-Added = {2006-08-15 16:02:59 -0600},
  25644. Date-Modified = {2010-12-17 10:23:10 -0700},
  25645. Issn = {1094-3420},
  25646. Journal = {Int. J. High Perform. Comput. Appl.},
  25647. Number = {1},
  25648. Pages = {21--45},
  25649. Publisher = {Sage Publications, Inc.},
  25650. Title = {Spiral: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms},
  25651. Volume = {18},
  25652. Year = {2004},
  25653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykgwQnpOAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3BpcmFsLnBkZgAADgAWAAoAcwBwAGkAcgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zcGlyYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  25654. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oi0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzcGlyYWwucGRmAA4AFgAKAHMAcABpAHIAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3NwaXJhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  25655. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041291}}
  25656. @inproceedings{Guyer:1999kl,
  25657. Address = {New York, NY, USA},
  25658. Author = {Samuel Z. Guyer and Calvin Lin},
  25659. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  25660. Date-Added = {2006-08-15 15:37:36 -0600},
  25661. Date-Modified = {2010-12-17 10:23:10 -0700},
  25662. Isbn = {1-58113-255-7},
  25663. Location = {Austin, Texas, United States},
  25664. Pages = {39--52},
  25665. Publisher = {ACM Press},
  25666. Title = {An annotation language for optimizing software libraries},
  25667. Year = {1999},
  25668. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfEwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5LWd1eWVyLnBkZgAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOS1ndXllci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25669. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzktZ3V5ZXIucGRmAAAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzktZ3V5ZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25670. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331970}}
  25671. @article{Guyer:2004tg,
  25672. Author = {Samuel Z. Guyer and Calvin Lin},
  25673. Date-Added = {2006-08-15 15:34:33 -0600},
  25674. Date-Modified = {2009-08-25 22:28:19 -0600},
  25675. Journal = {Proceedings of the IEEE},
  25676. Month = {February},
  25677. Number = {2},
  25678. Pages = {342--357},
  25679. Title = {Broadway: A Compiler for Exploiting the Domain-Specific Semantics of Software Libraries},
  25680. Volume = {93},
  25681. Year = {2005},
  25682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9icm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJQnBCej+AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1eAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpicm9hZHdheS5wZGYAAA4AGgAMAGIAcgBvAGEAZAB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Jyb2Fkd2F5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25683. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxicm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEDRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJyb2Fkd2F5LnBkZgAOABoADABiAHIAbwBhAGQAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYnJvYWR3YXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25684. @inproceedings{Almasi:2002oq,
  25685. Address = {New York, NY, USA},
  25686. Author = {George Almasi and David Padua},
  25687. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  25688. Date-Added = {2006-08-15 14:43:00 -0600},
  25689. Date-Modified = {2010-12-17 10:23:10 -0700},
  25690. Isbn = {1-58113-463-0},
  25691. Location = {Berlin, Germany},
  25692. Pages = {294--303},
  25693. Publisher = {ACM Press},
  25694. Title = {MaJIC: compiling {MATLAB} for speed and responsiveness},
  25695. Year = {2002},
  25696. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjk0LWFsbWFzaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOTQtYWxtYXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ47BCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjk0LWFsbWFzaS5wZGYADgAgAA8AcAAyADkANAAtAGEAbABtAGEAcwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5NC1hbG1hc2kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25697. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTQtYWxtYXNpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5NC1hbG1hc2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ntEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5NC1hbG1hc2kucGRmAAAOACAADwBwADIAOQA0AC0AYQBsAG0AYQBzAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5NC1hbG1hc2kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25698. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512564}}
  25699. @inproceedings{Meier:1991cr,
  25700. Address = {New York, NY, USA},
  25701. Author = {Ulrike Meier and Rudolf Eigenmann},
  25702. Booktitle = {PPOPP '91: Proceedings of the 3rd ACM SIGPLAN symposium on Principles and practice of parallel programming},
  25703. Date-Added = {2006-08-15 13:29:06 -0600},
  25704. Date-Modified = {2010-12-17 10:23:10 -0700},
  25705. Isbn = {0-89791-390-6},
  25706. Location = {Williamsburg, Virginia, United States},
  25707. Pages = {178--188},
  25708. Publisher = {ACM Press},
  25709. Title = {Parallelization and performance of Conjugate Gradient algorithms on the Cedar hierarchical-memory multiprocessor},
  25710. Year = {1991},
  25711. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m4MEJ6RMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzgtbWVpZXIucGRmAAAOAB4ADgBwADEANwA4AC0AbQBlAGkAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3OC1tZWllci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25712. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3OC1tZWllci5wZGYADgAeAA4AcAAxADcAOAAtAG0AZQBpAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc4LW1laWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25713. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109625.109644}}
  25714. @inproceedings{Chronopoulos:1991dq,
  25715. Address = {New York, NY, USA},
  25716. Author = {A. T. Chronopoulos},
  25717. Booktitle = {Supercomputing '91: Proceedings of the 1991 ACM/IEEE conference on Supercomputing},
  25718. Date-Added = {2006-08-15 13:16:25 -0600},
  25719. Date-Modified = {2010-12-17 10:23:10 -0700},
  25720. Isbn = {0-89791-459-7},
  25721. Location = {Albuquerque, New Mexico, United States},
  25722. Pages = {578--587},
  25723. Publisher = {ACM Press},
  25724. Title = {Towards efficient parallel implementation of the CG method applied to a class of block tridiagonal linear systems},
  25725. Year = {1991},
  25726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wNTc4LWNocm9ub3BvdWxvcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXA1NzgtY2hyb25vcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKCfBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTc4LWNocm9ub3BvdWxvcy5wZGYADgAsABUAcAA1ADcAOAAtAGMAaAByAG8AbgBvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  25727. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA1NzgtY2hyb25vcG91bG9zLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAOACwAFQBwADUANwA4AC0AYwBoAHIAbwBuAG8AcABvAHUAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25728. Bdsk-Url-1 = {http://doi.acm.org/10.1145/125826.126134}}
  25729. @article{Chronopoulos:1991bh,
  25730. Author = {A. T. Chronopoulos},
  25731. Date-Added = {2006-08-15 13:12:28 -0600},
  25732. Date-Modified = {2009-08-25 22:28:19 -0600},
  25733. Journal = {SIAM Journal on Numerical Analysis},
  25734. Month = {December},
  25735. Number = {6},
  25736. Pages = {1776-1789},
  25737. Title = {s-Step Iterative Methods for (Non)Symmetric (In)Definite Linear Systems},
  25738. Volume = {28},
  25739. Year = {1991},
  25740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcy1zdGVwLW5vbnN5bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o58EJ6TIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnMtc3RlcC1ub25zeW0ucGRmAA4AJAARAHMALQBzAHQAZQBwAC0AbgBvAG4AcwB5AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25741. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXMtc3RlcC1ub25zeW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzLXN0ZXAtbm9uc3ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nR0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzLXN0ZXAtbm9uc3ltLnBkZgAADgAkABEAcwAtAHMAdABlAHAALQBuAG8AbgBzAHkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zLXN0ZXAtbm9uc3ltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  25742. @article{Chronopoulos:1989qf,
  25743. Address = {Amsterdam, The Netherlands, The Netherlands},
  25744. Author = {A. T. Chronopoulos and C. W. Gear},
  25745. Date-Added = {2006-08-15 11:03:54 -0600},
  25746. Date-Modified = {2010-12-17 10:23:10 -0700},
  25747. Issn = {0377-0427},
  25748. Journal = {J. Comput. Appl. Math.},
  25749. Number = {2},
  25750. Pages = {153--168},
  25751. Publisher = {Elsevier Science Publishers B. V.},
  25752. Title = {s-step iterative methods for symmetric linear systems},
  25753. Volume = {25},
  25754. Year = {1989},
  25755. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0377-0427(89)90045-9}}
  25756. @article{Demmel:2004ve,
  25757. 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},
  25758. Date-Added = {2006-08-15 00:04:26 -0600},
  25759. Date-Modified = {2009-08-25 22:28:19 -0600},
  25760. Journal = {Proceedings of the IEEE},
  25761. Title = {Self Adapting Linear Algebra Algorithms and Software},
  25762. Year = {2004},
  25763. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXMwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZV9zYW5zLnBkZgAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2llZWVfc2Fucy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25764. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XW0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZWVlX3NhbnMucGRmAAAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9pZWVlX3NhbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25765. @inproceedings{Silva:2005zr,
  25766. Address = {New York, NY, USA},
  25767. Author = {Malik Silva},
  25768. Booktitle = {CF '05: Proceedings of the 2nd conference on Computing frontiers},
  25769. Date-Added = {2006-08-14 22:09:05 -0600},
  25770. Date-Modified = {2010-12-17 10:23:10 -0700},
  25771. Isbn = {1-59593-019-1},
  25772. Location = {Ischia, Italy},
  25773. Pages = {230--235},
  25774. Publisher = {ACM Press},
  25775. Title = {Sparse matrix storage revisited},
  25776. Year = {2005},
  25777. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nKMEJ6RgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzAtc2lsdmEucGRmAAAOAB4ADgBwADIAMwAwAC0AcwBpAGwAdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzMC1zaWx2YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25778. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96T9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzMC1zaWx2YS5wZGYADgAeAA4AcAAyADMAMAAtAHMAaQBsAHYAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjMwLXNpbHZhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25779. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062261.1062299}}
  25780. @article{Mellor-Crummey:2004ys,
  25781. Address = {Thousand Oaks, CA, USA},
  25782. Author = {John Mellor-Crummey and John Garvin},
  25783. Date-Added = {2006-08-14 22:08:22 -0600},
  25784. Date-Modified = {2010-12-17 10:23:10 -0700},
  25785. Issn = {1094-3420},
  25786. Journal = {Int. J. High Perform. Comput. Appl.},
  25787. Number = {2},
  25788. Pages = {225--236},
  25789. Publisher = {Sage Publications, Inc.},
  25790. Title = {Optimizing Sparse Matrix-Vector Product Computations Using Unroll and Jam},
  25791. Volume = {18},
  25792. Year = {2004},
  25793. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004038951}}
  25794. @inproceedings{Vuduc:2002vn,
  25795. Address = {Los Alamitos, CA, USA},
  25796. Author = {Richard Vuduc and James W. Demmel and Katherine A. Yelick and Shoaib Kamil and Rajesh Nishtala and Benjamin Lee},
  25797. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  25798. Date-Added = {2006-08-14 22:04:49 -0600},
  25799. Date-Modified = {2009-08-25 22:28:19 -0600},
  25800. Location = {Baltimore, Maryland},
  25801. Pages = {1--35},
  25802. Publisher = {IEEE Computer Society Press},
  25803. Title = {Performance optimizations and bounds for sparse matrix-vector multiply},
  25804. Year = {2002},
  25805. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygzwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxLXZ1ZHVjLnBkZgAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2MS12dWR1Yy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25806. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ta0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjEtdnVkdWMucGRmAAAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjEtdnVkdWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25807. @article{Abramsky:2000kx,
  25808. Address = {Duluth, MN, USA},
  25809. Author = {Samson Abramsky and Radha Jagadeesan and Pasquale Malacaria},
  25810. Date-Added = {2006-08-14 17:26:19 -0600},
  25811. Date-Modified = {2010-12-17 10:23:10 -0700},
  25812. Issn = {0890-5401},
  25813. Journal = {Inf. Comput.},
  25814. Number = {2},
  25815. Pages = {409--470},
  25816. Publisher = {Academic Press, Inc.},
  25817. Title = {Full abstraction for PCF},
  25818. Volume = {163},
  25819. Year = {2000},
  25820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2YucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vg0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwY2YucGRmAAAOABAABwBwAGMAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9wY2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  25821. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2930}}
  25822. @inproceedings{Ullman:1989uq,
  25823. Address = {New York, NY, USA},
  25824. Author = {J. D. Ullman},
  25825. Booktitle = {PODS '89: Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  25826. Date-Added = {2006-08-14 16:13:31 -0600},
  25827. Date-Modified = {2010-12-17 10:23:10 -0700},
  25828. Isbn = {0-89791-308-6},
  25829. Location = {Philadelphia, Pennsylvania, United States},
  25830. Pages = {140--149},
  25831. Publisher = {ACM Press},
  25832. Title = {Bottom-up beats top-down for datalog},
  25833. Year = {1989},
  25834. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQwLXVsbG1hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDAtdWxsbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqTBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQwLXVsbG1hbi5wZGYADgAgAA8AcAAxADQAMAAtAHUAbABsAG0AYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MC11bGxtYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25835. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDAtdWxsbWFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MC11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95wtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MC11bGxtYW4ucGRmAAAOACAADwBwADEANAAwAC0AdQBsAGwAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0MC11bGxtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25836. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73721.73736}}
  25837. @phdthesis{Jeffery:2002fk,
  25838. Author = {David Jeffery},
  25839. Date-Added = {2006-08-14 15:58:49 -0600},
  25840. Date-Modified = {2009-08-25 22:28:19 -0600},
  25841. Month = {February},
  25842. School = {University of Melbourne},
  25843. Title = {Expressive Type Systems for Logic Programming Languages},
  25844. Year = {2002},
  25845. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9kZ2otdGhlc2lzLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZGdqLXRoZXNpcy1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lM8EJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRnai10aGVzaXMtZmluYWwucGRmAAAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZGdqLXRoZXNpcy1maW5hbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  25846. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRnai10aGVzaXMtZmluYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkZ2otdGhlc2lzLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FN0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZ2otdGhlc2lzLWZpbmFsLnBkZgAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Rnai10aGVzaXMtZmluYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  25847. @inproceedings{Strout:2005cr,
  25848. Address = {New York, NY, USA},
  25849. Author = {Michelle Mills Strout and John Mellor-Crummey and Paul Hovland},
  25850. Booktitle = {PASTE '05: The 6th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering},
  25851. Date-Added = {2006-08-10 21:44:49 -0600},
  25852. Date-Modified = {2010-12-17 10:23:10 -0700},
  25853. Isbn = {1-59593-239-9},
  25854. Location = {Lisbon, Portugal},
  25855. Pages = {67--74},
  25856. Publisher = {ACM Press},
  25857. Title = {Representation-independent program analysis},
  25858. Year = {2005},
  25859. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108792.1108810}}
  25860. @inproceedings{Haldar:2001dq,
  25861. Address = {Piscataway, NJ, USA},
  25862. Author = {Malay Haldar and Anshuman Nayak and Alok Choudhary and Prith Banerjee},
  25863. Booktitle = {ICCAD '01: Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design},
  25864. Date-Added = {2006-08-10 18:01:29 -0600},
  25865. Date-Modified = {2009-08-25 22:28:19 -0600},
  25866. Isbn = {0-7803-7249-2},
  25867. Location = {San Jose, California},
  25868. Pages = {314--319},
  25869. Publisher = {IEEE Press},
  25870. Title = {A system for synthesizing optimized FPGA hardware from MATLAB},
  25871. Year = {2001},
  25872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzE0LWhhbGRhci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMTQtaGFsZGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5rBCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzE0LWhhbGRhci5wZGYADgAgAA8AcAAzADEANAAtAGgAYQBsAGQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMxNC1oYWxkYXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25873. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTQtaGFsZGFyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNC1oYWxkYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNC1oYWxkYXIucGRmAAAOACAADwBwADMAMQA0AC0AaABhAGwAZABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNC1oYWxkYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  25874. @inproceedings{Roth:1998bh,
  25875. Address = {New York, NY, USA},
  25876. Author = {Gerald Roth and Ken Kennedy},
  25877. Booktitle = {ICS '98: Proceedings of the 12th international conference on Supercomputing},
  25878. Date-Added = {2006-08-10 17:58:15 -0600},
  25879. Date-Modified = {2010-12-17 10:23:10 -0700},
  25880. Isbn = {0-89791-998-X},
  25881. Location = {Melbourne, Australia},
  25882. Pages = {125--132},
  25883. Publisher = {ACM Press},
  25884. Title = {Loop fusion in high performance {Fortran}},
  25885. Year = {1998},
  25886. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaPwQnpDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEyNS1yb3RoLnBkZgAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMjUtcm90aC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25887. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mo0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI1LXJvdGgucGRmAAAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTI1LXJvdGgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25888. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277830.277857}}
  25889. @article{Zhao:2005qf,
  25890. 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.},
  25891. Address = {Hingham, MA, USA},
  25892. Author = {Yuan Zhao and Ken Kennedy},
  25893. Date-Added = {2006-08-10 17:56:28 -0600},
  25894. Date-Modified = {2010-12-17 10:23:10 -0700},
  25895. Issn = {0920-8542},
  25896. Journal = {J. Supercomput.},
  25897. Number = {1},
  25898. Pages = {5--46},
  25899. Publisher = {Kluwer Academic Publishers},
  25900. Title = {Scalarization using loop alignment and loop skewing},
  25901. Volume = {31},
  25902. Year = {2005},
  25903. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMfwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQzLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0My5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25904. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OW0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDMucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25905. Bdsk-Url-1 = {http://dx.doi.org/10.1023/B:SUPE.0000049323.47732.02}}
  25906. @inproceedings{Lewis:1998ve,
  25907. Address = {New York, NY, USA},
  25908. Author = {E. Christopher Lewis and Calvin Lin and Lawrence Snyder},
  25909. Booktitle = {PLDI '98: Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  25910. Date-Added = {2006-08-10 17:25:11 -0600},
  25911. Date-Modified = {2010-12-17 10:23:10 -0700},
  25912. Isbn = {0-89791-987-4},
  25913. Location = {Montreal, Quebec, Canada},
  25914. Pages = {50--59},
  25915. Publisher = {ACM Press},
  25916. Title = {The implementation and evaluation of fusion and contraction in array languages},
  25917. Year = {1998},
  25918. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygGwQnpJgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUwLWxld2lzLnBkZgAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1MC1sZXdpcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25919. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sn0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTAtbGV3aXMucGRmAAAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTAtbGV3aXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25920. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277663}}
  25921. @article{Bacon:1994ly,
  25922. Address = {New York, NY, USA},
  25923. Author = {David F. Bacon and Susan L. Graham and Oliver J. Sharp},
  25924. Date-Added = {2006-08-10 15:52:04 -0600},
  25925. Date-Modified = {2010-12-17 10:23:10 -0700},
  25926. Issn = {0360-0300},
  25927. Journal = {ACM Comput. Surv.},
  25928. Number = {4},
  25929. Pages = {345--420},
  25930. Publisher = {ACM Press},
  25931. Title = {Compiler transformations for high-performance computing},
  25932. Volume = {26},
  25933. Year = {1994},
  25934. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQ1LWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0NS1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96x9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0NS1iYWNvbi5wZGYADgAeAA4AcAAzADQANQAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzQ1LWJhY29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25935. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197405.197406}}
  25936. @article{Freudenberger:1983zr,
  25937. Address = {New York, NY, USA},
  25938. Author = {Stefan M. Freudenberger and Jacob T. Schwartz and Micha Sharir},
  25939. Date-Added = {2006-08-10 15:46:40 -0600},
  25940. Date-Modified = {2010-12-17 10:23:10 -0700},
  25941. Issn = {0164-0925},
  25942. Journal = {ACM Trans. Program. Lang. Syst.},
  25943. Number = {1},
  25944. Pages = {26--45},
  25945. Publisher = {ACM Press},
  25946. Title = {Experience with the SETL Optimizer},
  25947. Volume = {5},
  25948. Year = {1983},
  25949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMjYtZnJldWRlbmJlcmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1XBCekbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj17AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYtZnJldWRlbmJlcmdlci5wZGYADgAsABUAcAAyADYALQBmAHIAZQB1AGQAZQBuAGIAZQByAGcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDI2LWZyZXVkZW5iZXJnZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  25950. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96c9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAOACwAFQBwADIANgAtAGYAcgBlAHUAZABlAG4AYgBlAHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDI2LWZyZXVkZW5iZXJnZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25951. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357195.357197}}
  25952. @inproceedings{Chauhan:2001ys,
  25953. Address = {New York, NY, USA},
  25954. Author = {Arun Chauhan and Ken Kennedy},
  25955. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  25956. Date-Added = {2006-08-10 14:32:33 -0600},
  25957. Date-Modified = {2010-12-17 10:23:10 -0700},
  25958. Isbn = {1-58113-410-X},
  25959. Location = {Sorrento, Italy},
  25960. Pages = {92--101},
  25961. Publisher = {ACM Press},
  25962. Title = {Optimizing strategies for telescoping languages: procedure strength reduction and procedure vectorization},
  25963. Year = {2001},
  25964. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wOTItY2hhdWhhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A5Mi1jaGF1aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKITBCektAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTItY2hhdWhhbi5wZGYADgAgAA8AcAA5ADIALQBjAGgAYQB1AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDkyLWNoYXVoYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25965. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5Mi1jaGF1aGFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkyLWNoYXVoYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97uNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkyLWNoYXVoYW4ucGRmAAAOACAADwBwADkAMgAtAGMAaABhAHUAaABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDkyLWNoYXVoYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25966. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377812}}
  25967. @inproceedings{Menon:1999vn,
  25968. Address = {New York, NY, USA},
  25969. Annote = {They perform some expression optimization (Section 4.3) that is like
  25970. the MTL optimizations.},
  25971. Author = {Vijay Menon and Keshav Pingali},
  25972. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  25973. Date-Added = {2006-08-10 11:36:39 -0600},
  25974. Date-Modified = {2010-12-17 10:23:10 -0700},
  25975. Isbn = {1-58113-255-7},
  25976. Location = {Austin, Texas, United States},
  25977. Pages = {53--65},
  25978. Publisher = {ACM Press},
  25979. Title = {A case for source-level transformations in {MATLAB}},
  25980. Year = {1999},
  25981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygSwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUzLW1lbm9uLnBkZgAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1My1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25982. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sz0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTMtbWVub24ucGRmAAAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTMtbWVub24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25983. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331972}}
  25984. @book{Barrett:1994kx,
  25985. Address = {Philadelphia, PA},
  25986. 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},
  25987. Date-Added = {2006-08-07 21:55:25 -0600},
  25988. Date-Modified = {2009-08-25 22:28:19 -0600},
  25989. Publisher = {SIAM},
  25990. Title = {Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd Edition},
  25991. Year = {1994},
  25992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ZW1wbGF0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ZW1wbGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o+0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ZW1wbGF0ZXMucGRmAAAOABwADQB0AGUAbQBwAGwAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90ZW1wbGF0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25993. @manual{GPG:2004uq,
  25994. Date-Added = {2006-08-06 14:55:08 -0600},
  25995. Date-Modified = {2009-08-25 22:28:19 -0600},
  25996. Month = {September},
  25997. Organization = {NSF},
  25998. Title = {Grant Proposal Guide},
  25999. Year = {2004},
  26000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9uc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjXBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuc2YwNF8yMy5wZGYAAA4AGgAMAG4AcwBmADAANABfADIAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL25zZjA0XzIzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26001. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxuc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRjRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG5zZjA0XzIzLnBkZgAOABoADABuAHMAZgAwADQAXwAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbnNmMDRfMjMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  26002. @manual{GPM:2005fk,
  26003. Date-Added = {2006-08-06 14:51:35 -0600},
  26004. Date-Modified = {2009-08-25 22:28:19 -0600},
  26005. Month = {July},
  26006. Organization = {NSF},
  26007. Title = {Grant Proposal Manual},
  26008. Year = {2005},
  26009. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWcwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z3BtMDVfMTMxLnBkZgAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dwbTA1XzEzMS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26010. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vx0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncG0wNV8xMzEucGRmAAAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ncG0wNV8xMzEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26011. @article{Rose:1999ys,
  26012. Address = {New York, NY, USA},
  26013. Annote = {type inference, etc. for Matlab.},
  26014. Author = {Luiz De Rose and David Padua},
  26015. Date-Added = {2006-08-04 13:01:49 -0400},
  26016. Date-Modified = {2010-12-17 10:23:10 -0700},
  26017. Issn = {0164-0925},
  26018. Journal = {ACM Trans. Program. Lang. Syst.},
  26019. Number = {2},
  26020. Pages = {286--323},
  26021. Publisher = {ACM Press},
  26022. Title = {Techniques for the translation of {MATLAB} programs into {Fortran} 90},
  26023. Volume = {21},
  26024. Year = {1999},
  26025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjg2LWRlX3Jvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeFwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4Ni1kZV9yb3NlLnBkZgAADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26026. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODYtZGVfcm9zZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODYtZGVfcm9zZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODYtZGVfcm9zZS5wZGYADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4Ni1kZV9yb3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26027. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316693}}
  26028. @book{Dijkstra:1990vn,
  26029. Address = {New York, NY, USA},
  26030. Author = {Edsger W. Dijkstra and Carel S. Scholten},
  26031. Date-Added = {2006-07-27 23:43:58 -0400},
  26032. Date-Modified = {2007-05-18 13:42:22 -0600},
  26033. Isbn = {0-387-96957-8},
  26034. Publisher = {Springer-Verlag New York, Inc.},
  26035. Title = {Predicate calculus and program semantics},
  26036. Year = {1990}}
  26037. @article{Boute:2006kx,
  26038. Address = {New York, NY, USA},
  26039. Author = {Raymond T. Boute},
  26040. Date-Added = {2006-07-27 22:18:34 -0400},
  26041. Date-Modified = {2010-12-17 10:23:10 -0700},
  26042. Issn = {0164-0925},
  26043. Journal = {ACM Trans. Program. Lang. Syst.},
  26044. Number = {4},
  26045. Pages = {747--793},
  26046. Publisher = {ACM Press},
  26047. Title = {Calculational semantics: Deriving programming theories from equations by functional predicate calculus},
  26048. Volume = {28},
  26049. Year = {2006},
  26050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oacEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3NDctYm91dGUucGRmAAAOAB4ADgBwADcANAA3AC0AYgBvAHUAdABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDc0Ny1ib3V0ZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26051. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc0Ny1ib3V0ZS5wZGYADgAeAA4AcAA3ADQANwAtAGIAbwB1AHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzQ3LWJvdXRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26052. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146814}}
  26053. @article{Klein:2006uq,
  26054. Address = {New York, NY, USA},
  26055. Author = {Gerwin Klein and Tobias Nipkow},
  26056. Date-Added = {2006-07-27 22:15:26 -0400},
  26057. Date-Modified = {2010-12-17 10:23:11 -0700},
  26058. Issn = {0164-0925},
  26059. Journal = {ACM Trans. Program. Lang. Syst.},
  26060. Number = {4},
  26061. Pages = {619--695},
  26062. Publisher = {ACM Press},
  26063. Title = {A machine-checked model for a Java-like language, virtual machine, and compiler},
  26064. Volume = {28},
  26065. Year = {2006},
  26066. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oNsEJ6SkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYkAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MTkta2xlaW4ucGRmAAAOAB4ADgBwADYAMQA5AC0AawBsAGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYxOS1rbGVpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26067. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97W9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYxOS1rbGVpbi5wZGYADgAeAA4AcAA2ADEAOQAtAGsAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjE5LWtsZWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26068. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146811}}
  26069. @article{Scott:2006fk,
  26070. Address = {New York, NY, USA},
  26071. Author = {Elizabeth Scott and Adrian Johnstone},
  26072. Date-Added = {2006-07-27 22:13:22 -0400},
  26073. Date-Modified = {2010-12-17 10:23:11 -0700},
  26074. Issn = {0164-0925},
  26075. Journal = {ACM Trans. Program. Lang. Syst.},
  26076. Number = {4},
  26077. Pages = {577--618},
  26078. Publisher = {ACM Press},
  26079. Title = {Right nulled GLR parsers},
  26080. Volume = {28},
  26081. Year = {2006},
  26082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oJMEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1Nzctc2NvdHQucGRmAAAOAB4ADgBwADUANwA3AC0AcwBjAG8AdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ny1zY290dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26083. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ny1zY290dC5wZGYADgAeAA4AcAA1ADcANwAtAHMAYwBvAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc3LXNjb3R0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26084. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146810}}
  26085. @inproceedings{Kelsey:1995uq,
  26086. Address = {New York, NY, USA},
  26087. Author = {Richard A. Kelsey},
  26088. Booktitle = {Papers from the 1995 ACM SIGPLAN workshop on Intermediate representations},
  26089. Date-Added = {2006-07-20 21:52:00 -0400},
  26090. Date-Modified = {2010-12-17 10:23:11 -0700},
  26091. Isbn = {0-89791-754-5},
  26092. Location = {San Francisco, California, United States},
  26093. Pages = {13--22},
  26094. Publisher = {ACM Press},
  26095. Title = {A correspondence between continuation passing style and static single assignment form},
  26096. Year = {1995},
  26097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mmMEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMy1rZWxzZXkucGRmAAAOAB4ADgBwADEAMwAtAGsAZQBsAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEzLWtlbHNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzLWtlbHNleS5wZGYADgAeAA4AcAAxADMALQBrAGUAbABzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTMta2Vsc2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26099. Bdsk-Url-1 = {http://doi.acm.org/10.1145/202529.202532}}
  26100. @inproceedings{Matsuno:2006fk,
  26101. Address = {New York, NY, USA},
  26102. Author = {Yutaka Matsuno and Atsushi Ohori},
  26103. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN symposium on Principles and practice of declarative programming},
  26104. Date-Added = {2006-07-20 21:49:13 -0400},
  26105. Date-Modified = {2010-12-17 10:23:11 -0700},
  26106. Isbn = {1-59593-388-3},
  26107. Location = {Venice, Italy},
  26108. Pages = {249--260},
  26109. Publisher = {ACM Press},
  26110. Title = {A type system equivalent to static single assignment},
  26111. Year = {2006},
  26112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjQ5LW1hdHN1bm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydDwQnpGQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0OS1tYXRzdW5vLnBkZgAADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26113. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDktbWF0c3Vuby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDktbWF0c3Vuby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emfRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDktbWF0c3Vuby5wZGYADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI0OS1tYXRzdW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26114. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140365}}
  26115. @article{Andries:1999fk,
  26116. Abstract = {The framework of graph transformation combines the potentials and advantages
  26117. of both, graphs and rules, to a single computational paradigm. In this paper we
  26118. present some recent developments in applying graph transformation as a rule-based
  26119. framework for the specification and development of systems, languages, and tools.
  26120. After reviewing the basic features of graph transformation, we discuss a selection of
  26121. applications, including the evaluation of functional expressions, the specification of
  26122. an interactive graphical tool, an example specification for abstract data types, and
  26123. the definition of a visual database query language. The case studies indicate the
  26124. need for suitable structuring principles which are independent of a particular graph
  26125. transformation approach. To this end, we present the concept of a transformation
  26126. unit, which allows systematic and structured specification and programming based
  26127. on graph transformation.},
  26128. 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},
  26129. Date-Added = {2006-07-16 16:32:57 -0500},
  26130. Date-Modified = {2009-08-25 22:28:19 -0600},
  26131. Journal = {Science of Computer Programming},
  26132. Month = {April},
  26133. Number = {1},
  26134. Pages = {1-54},
  26135. Title = {Graph Transformation for Specification and Programming},
  26136. Volume = {34},
  26137. Year = {1999},
  26138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BbmRyaWVzU0NQOTkucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBbmRyaWVzU0NQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRhwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QW5kcmllc1NDUDk5LnBkZgAADgAiABAAQQBuAGQAcgBpAGUAcwBTAEMAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BbmRyaWVzU0NQOTkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26139. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFuZHJpZXNTQ1A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBHrM5ZrBAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBbmRyaWVzU0NQOTkucGRmAAAOACIAEABBAG4AZAByAGkAZQBzAFMAQwBQADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26140. @inproceedings{Habel:2002fk,
  26141. Author = {Annegret Habel and Detlef Plump},
  26142. Booktitle = {Proc. GETGRATS Closing Workshop},
  26143. Date-Added = {2006-07-15 19:04:08 -0500},
  26144. Date-Modified = {2009-08-25 22:28:19 -0600},
  26145. Publisher = {Elsevier},
  26146. Series = {Electronic Notes in Theoretical Computer Science},
  26147. Title = {Solving Equations by Graph Transformation},
  26148. Volume = {51},
  26149. Year = {2002},
  26150. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9oYWJlbDAxc29sdmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmhhYmVsMDFzb2x2aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaXBCekGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1mAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoYWJlbDAxc29sdmluZy5wZGYAAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2hhYmVsMDFzb2x2aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26151. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmhhYmVsMDFzb2x2aW5nLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaGFiZWwwMXNvbHZpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91nNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaGFiZWwwMXNvbHZpbmcucGRmAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9oYWJlbDAxc29sdmluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  26152. @inproceedings{Brady:2003fk,
  26153. Address = {Torino, Italy},
  26154. Author = {Edwin Brady},
  26155. Booktitle = {Types Conference},
  26156. Date-Added = {2006-07-14 17:19:35 -0500},
  26157. Date-Modified = {2007-05-18 13:42:22 -0600},
  26158. Month = {May},
  26159. Title = {Inductive familes need not store their indices},
  26160. Year = {2003}}
  26161. @article{Zenger97,
  26162. Author = {Zenger, Christoph},
  26163. Date-Added = {2006-07-10 13:57:33 -0500},
  26164. Date-Modified = {2009-08-25 22:28:19 -0600},
  26165. Journal = {Theoretical Computer Science},
  26166. Pages = {147--165},
  26167. Title = {Indexed Types},
  26168. Volume = {187},
  26169. Year = {1997},
  26170. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKQLBCek1AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2VAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMi5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26171. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J69EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlLTIucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26172. @inproceedings{Chen:2005uq,
  26173. Address = {New York, NY, USA},
  26174. Author = {Chiyan Chen and Hongwei Xi},
  26175. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  26176. Date-Added = {2006-07-13 10:37:55 -0500},
  26177. Date-Modified = {2010-12-17 10:23:11 -0700},
  26178. Isbn = {1-59593-064-7},
  26179. Location = {Tallinn, Estonia},
  26180. Pages = {66--77},
  26181. Publisher = {ACM Press},
  26182. Title = {Combining programming with theorem proving},
  26183. Year = {2005},
  26184. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKEXBCekqAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2KAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjYtY2hlbi5wZGYAAA4AGgAMAHAANgA2AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A2Ni1jaGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26185. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2Ni1jaGVuLnBkZgAOABoADABwADYANgAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDY2LWNoZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26186. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086375}}
  26187. @inproceedings{McKinna:2006uq,
  26188. Address = {New York, NY, USA},
  26189. Author = {James McKinna},
  26190. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26191. Date-Added = {2006-07-12 20:19:49 -0500},
  26192. Date-Modified = {2010-12-17 10:23:11 -0700},
  26193. Isbn = {1-59593-027-2},
  26194. Location = {Charleston, South Carolina, USA},
  26195. Pages = {1--1},
  26196. Publisher = {ACM Press},
  26197. Title = {Why dependent types matter},
  26198. Year = {2006},
  26199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mZcEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1ja2lubmEucGRmAAAOAB4ADgBwADEALQBtAGMAawBpAG4AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtbWNraW5uYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26200. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95eNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtbWNraW5uYS5wZGYADgAeAA4AcAAxAC0AbQBjAGsAaQBuAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1tY2tpbm5hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26201. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111038}}
  26202. @article{Benton:2004fk,
  26203. Address = {New York, NY, USA},
  26204. Author = {Nick Benton and Luca Cardelli and C\&\#233;dric Fournet},
  26205. Date-Added = {2006-07-11 09:00:20 -0500},
  26206. Date-Modified = {2010-12-17 10:23:11 -0700},
  26207. Issn = {0164-0925},
  26208. Journal = {ACM Trans. Program. Lang. Syst.},
  26209. Number = {5},
  26210. Pages = {769--804},
  26211. Publisher = {ACM Press},
  26212. Title = {Modern concurrency abstractions for C\#},
  26213. Volume = {26},
  26214. Year = {2004},
  26215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzY5LWJlbnRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjktYmVudG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKG/BCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzY5LWJlbnRvbi5wZGYADgAgAA8AcAA3ADYAOQAtAGIAZQBuAHQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2OS1iZW50b24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26216. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjktYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2OS1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97k9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc2OS1iZW50b24ucGRmAAAOACAADwBwADcANgA5AC0AYgBlAG4AdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc2OS1iZW50b24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26217. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1018203.1018205}}
  26218. @article{Henglein:1993zr,
  26219. Address = {New York, NY, USA},
  26220. Author = {Fritz Henglein},
  26221. Date-Added = {2006-07-07 16:27:46 +0100},
  26222. Date-Modified = {2010-12-17 10:23:11 -0700},
  26223. Issn = {0164-0925},
  26224. Journal = {ACM Trans. Program. Lang. Syst.},
  26225. Number = {2},
  26226. Pages = {253--289},
  26227. Publisher = {ACM Press},
  26228. Title = {Type inference with polymorphic recursion},
  26229. Volume = {15},
  26230. Year = {1993},
  26231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI1My1oZW5nbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nScEJ6RoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXoAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNTMtaGVuZ2xlaW4ucGRmAA4AJAARAHAAMgA1ADMALQBoAGUAbgBnAGwAZQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26232. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNTMtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjUzLWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pt0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjUzLWhlbmdsZWluLnBkZgAADgAkABEAcAAyADUAMwAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjUzLWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26233. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169701.169692}}
  26234. @inproceedings{Lu:2006ys,
  26235. Address = {New York, NY, USA},
  26236. Author = {Yi Lu and John Potter},
  26237. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26238. Date-Added = {2006-07-07 15:33:34 +0100},
  26239. Date-Modified = {2010-12-17 10:23:11 -0700},
  26240. Isbn = {1-59593-027-2},
  26241. Location = {Charleston, South Carolina, USA},
  26242. Pages = {359--371},
  26243. Publisher = {ACM Press},
  26244. Title = {Protecting representation with effect encapsulation},
  26245. Year = {2006},
  26246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nssEJ6SAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNTktbHUucGRmAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMzU5LWx1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26247. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96z9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM1OS1sdS5wZGYAAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM1OS1sdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26248. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111069}}
  26249. @inproceedings{Flanagan:2006vn,
  26250. Author = {Cormac Flanagan and Stephen N. Freund and Aaron Tomb},
  26251. Booktitle = {{FOOL/WOOD} '06: International Workshop on Foundations and Developments of Object-Oriented Languages},
  26252. Date-Added = {2006-07-05 10:44:06 +0100},
  26253. Date-Modified = {2009-08-25 22:28:19 -0600},
  26254. Title = {Hybrid Types, Invariants, and Refinements for Imperative Objects},
  26255. Year = {2006},
  26256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLnB1Yl9BVF9IeWJyaWRUeXBlc0ludmFyaWFudHNBbmRSZWZpbmVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEB3AAAAAAB3AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3B1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDt/R2/dBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dwvgQAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHB1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAA4AXgAuAHAAdQBiAF8AQQBUAF8ASAB5AGIAcgBpAGQAVAB5AHAAZQBzAEkAbgB2AGEAcgBpAGEAbgB0AHMAQQBuAGQAUgBlAGYAaQBuAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA+VXNlcnMvanNpZWsvYmliL3B1Yl9BVF9IeWJyaWRUeXBlc0ludmFyaWFudHNBbmRSZWZpbmVtZW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKsAq4CswK+AscC1QLZAuAC6QLuAvsC/gMQAxMDGAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMa}}
  26257. @manual{Pakin:2005kx,
  26258. Author = {Scott Pakin},
  26259. Date-Added = {2006-07-04 20:23:00 +0100},
  26260. Date-Modified = {2009-08-25 22:28:19 -0600},
  26261. Month = {September},
  26262. Title = {The Comprehensive {LaTeX} Symbol List},
  26263. Year = {2005},
  26264. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zeW1ib2xzLWE0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3ltYm9scy1hNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KM9EPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3ltYm9scy1hNC5wZGYADgAeAA4AcwB5AG0AYgBvAGwAcwAtAGEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zeW1ib2xzLWE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  26265. @incollection{Baader:2001uq,
  26266. Author = {F. Baader and W. Snyder},
  26267. Booktitle = {Handbook of Automated Reasoning},
  26268. Chapter = 8,
  26269. Date-Added = {2006-07-04 19:43:59 +0100},
  26270. Date-Modified = {2010-12-17 10:23:11 -0700},
  26271. Pages = {445-532},
  26272. Publisher = {Elsevier Science},
  26273. Title = {Unification Theory},
  26274. Volume = {I},
  26275. Year = 2001,
  26276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYmFhZGVyOTl1bmlmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k8cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJhYWRlcjk5dW5pZmljYXRpb24ucGRmAA4AMAAXAGIAYQBhAGQAZQByADkAOQB1AG4AaQBmAGkAYwBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  26277. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2JhYWRlcjk5dW5pZmljYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ag0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAADgAwABcAYgBhAGEAZABlAHIAOQA5AHUAbgBpAGYAaQBjAGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  26278. Bdsk-Url-1 = {citeseer.ist.psu.edu/baader99unification.html}}
  26279. @electronic{Bilaniuk:fk,
  26280. Author = {Stefan Bilaniuk},
  26281. Date-Added = {2006-07-03 07:18:08 +0100},
  26282. Date-Modified = {2010-12-17 10:23:11 -0700},
  26283. Title = {A Problem Course in Mathematical Logic},
  26284. Urldate = {2003},
  26285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oscEJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBjbWwtMTYucGRmAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wY21sLTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26286. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL975tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNtbC0xNi5wZGYAAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGNtbC0xNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26287. Bdsk-Url-1 = {http://euclid.trentu.ca/math/sb/pcml/}}
  26288. @techreport{Jessica-Gronski:2006cr,
  26289. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N Freund and Cormac Flanagan},
  26290. Date-Added = {2006-07-01 16:58:18 -0400},
  26291. Date-Modified = {2009-08-25 22:28:19 -0600},
  26292. Institution = {University of California, Santa Cruz},
  26293. Title = {Sage: Hybrid Checking for Flexible Specifications},
  26294. Year = {2006},
  26295. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWdlLXRyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FnZS10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J2dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2FnZS10ci5wZGYAAA4AGAALAHMAYQBnAGUALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2FnZS10ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  26296. @inproceedings{Steffen:1994bh,
  26297. Author = {Martin Steffen and Benjamin C . Pierce},
  26298. Booktitle = {{PROCOMET}},
  26299. Date-Added = {2006-07-01 16:04:37 -0400},
  26300. Date-Modified = {2010-12-17 10:23:11 -0700},
  26301. Pages = {511-530},
  26302. Title = {Higher-Order Subtyping},
  26303. Year = {1994},
  26304. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdGVmZmVuOTRoaWdoZXJvcmRlci5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKSPBCek4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2YAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdGVmZmVuOTRoaWdoZXJvcmRlci5wZGYAAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  26305. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KKNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zdGVmZmVuOTRoaWdoZXJvcmRlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26306. Bdsk-Url-1 = {citeseer.ist.psu.edu/steffen94higherorder.html}}
  26307. @techreport{Hosoya:1999qf,
  26308. Author = {Haruo Hosoya and Benjamin C. Pierce},
  26309. Date-Added = {2006-07-01 15:30:39 -0400},
  26310. Date-Modified = {2010-12-17 10:23:11 -0700},
  26311. Institution = {University of Pennsylvania},
  26312. Number = {MS-CIS-99-17},
  26313. Title = {How Good is Local Type Inference?},
  26314. Year = {1999},
  26315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ob3NveWE5OWhvdy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2hvc295YTk5aG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcDBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpob3NveWE5OWhvdy5wZGYADgAgAA8AaABvAHMAbwB5AGEAOQA5AGgAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaG9zb3lhOTlob3cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26316. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2hvc295YTk5aG93LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaG9zb3lhOTlob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91stEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaG9zb3lhOTlob3cucGRmAAAOACAADwBoAG8AcwBvAHkAYQA5ADkAaABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaG9zb3lhOTlob3cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26317. Bdsk-Url-1 = {citeseer.ist.psu.edu/hosoya99how.html}}
  26318. @article{Pierce:2000ve,
  26319. Address = {New York, NY, USA},
  26320. Author = {Benjamin C. Pierce and David N. Turner},
  26321. Date-Added = {2006-07-01 15:26:22 -0400},
  26322. Date-Modified = {2010-12-17 10:23:11 -0700},
  26323. Issn = {0164-0925},
  26324. Journal = {ACM Trans. Program. Lang. Syst.},
  26325. Number = {1},
  26326. Pages = {1--44},
  26327. Publisher = {ACM Press},
  26328. Title = {Local type inference},
  26329. Volume = {22},
  26330. Year = {2000},
  26331. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZrwQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtcGllcmNlLnBkZgAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXBpZXJjZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26332. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l70Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1waWVyY2UucGRmAAAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1waWVyY2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26333. Bdsk-Url-1 = {http://doi.acm.org/10.1145/345099.345100}}
  26334. @inproceedings{Nanevski:2006ly,
  26335. Author = {Aleksandar Nanevski and Greg Morrisett and Lars Birkedal},
  26336. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26337. Date-Added = {2006-07-01 14:19:08 -0400},
  26338. Date-Modified = {2009-08-25 22:28:19 -0600},
  26339. Month = {September},
  26340. Title = {Polymorphism and Separation in Hoare Type Theory},
  26341. Year = {2006},
  26342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXJwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWNmcDA2LnBkZgAADgAWAAoAaQBjAGYAcAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pY2ZwMDYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26343. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XQ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpY2ZwMDYucGRmAA4AFgAKAGkAYwBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ljZnAwNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  26344. @inproceedings{Vytiniotis:2006zr,
  26345. Author = {Dimitrios Vytiniotis and Stephanie Weirich and Simon Peyton Jones},
  26346. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26347. Date-Added = {2006-07-01 14:12:01 -0400},
  26348. Date-Modified = {2009-08-25 22:28:19 -0600},
  26349. Month = {September},
  26350. Title = {Boxy types: type inference for higher-rank types and impredicativity},
  26351. Year = {2006},
  26352. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUGwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ym94eS1pY2ZwLnBkZgAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2JveHktaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26353. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A+0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBib3h5LWljZnAucGRmAAAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ib3h5LWljZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26354. @techreport{Stuckey:2005ys,
  26355. Author = {Peter J. Stuckey and Martin Sulzmann},
  26356. Date-Added = {2006-06-25 11:47:34 -0400},
  26357. Date-Modified = {2009-08-25 22:28:19 -0600},
  26358. Institution = {National University of Singapore},
  26359. Title = {Type Inference for Guarded Recursive Data Types},
  26360. Year = {2005},
  26361. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9ncmR0cy1pbmYucHPSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGdyZHRzLWluZi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJZ/BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpncmR0cy1pbmYucHMAAA4AGgAMAGcAcgBkAHQAcwAtAGkAbgBmAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2dyZHRzLWluZi5wcwATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26362. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL2dyZHRzLWluZi5wc9IXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMZ3JkdHMtaW5mLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7aiszlmvYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFGAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdyZHRzLWluZi5wcwAADgAaAAwAZwByAGQAdABzAC0AaQBuAGYALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZ3JkdHMtaW5mLnBzABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  26363. @article{Dershowitz:1979kx,
  26364. Address = {New York, NY, USA},
  26365. Author = {Nachum Dershowitz and Zohar Manna},
  26366. Date-Added = {2006-06-24 00:28:08 -0400},
  26367. Date-Modified = {2010-12-17 10:23:11 -0700},
  26368. Issn = {0001-0782},
  26369. Journal = {Commun. ACM},
  26370. Number = {8},
  26371. Pages = {465--476},
  26372. Publisher = {ACM Press},
  26373. Title = {Proving termination with multiset orderings},
  26374. Volume = {22},
  26375. Year = {1979},
  26376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNDY1LWRlcnNob3dpdHoucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNDY1LWRlcnNob3dpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfuwQnpJAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ2NS1kZXJzaG93aXR6LnBkZgAOACgAEwBwADQANgA1AC0AZABlAHIAcwBoAG8AdwBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A0NjUtZGVyc2hvd2l0ei5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  26377. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0NjUtZGVyc2hvd2l0ei5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A0NjUtZGVyc2hvd2l0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjUtZGVyc2hvd2l0ei5wZGYAAA4AKAATAHAANAA2ADUALQBkAGUAcgBzAGgAbwB3AGkAdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A0NjUtZGVyc2hvd2l0ei5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  26378. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359138.359142}}
  26379. @inproceedings{Jarvi:2003uq,
  26380. Address = {New York, NY, USA},
  26381. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  26382. Booktitle = {{GPCE '03}: Proceedings of the 2nd international conference on Generative programming and component engineering},
  26383. Date-Added = {2006-06-19 21:17:59 -0400},
  26384. Date-Modified = {2009-08-25 22:28:19 -0600},
  26385. Isbn = {3-540-20102-5},
  26386. Location = {Erfurt, Germany},
  26387. Pages = {228--244},
  26388. Publisher = {Springer-Verlag New York, Inc.},
  26389. Title = {Concept-controlled polymorphism},
  26390. Year = {2003},
  26391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjI4LWphcnZpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIyOC1qYXJ2aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96SNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIyOC1qYXJ2aS5wZGYADgAeAA4AcAAyADIAOAAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjI4LWphcnZpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  26392. @inproceedings{Baars:2002fk,
  26393. Address = {New York, NY, USA},
  26394. Author = {Arthur I. Baars and S. Doaitse Swierstra},
  26395. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  26396. Date-Added = {2006-06-18 16:13:02 -0400},
  26397. Date-Modified = {2010-12-17 10:23:11 -0700},
  26398. Isbn = {1-58113-487-8},
  26399. Location = {Pittsburgh, PA, USA},
  26400. Pages = {157--166},
  26401. Publisher = {ACM Press},
  26402. Title = {Typing dynamic typing},
  26403. Year = {2002},
  26404. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mucEJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTctYmFhcnMucGRmAAAOAB4ADgBwADEANQA3AC0AYgBhAGEAcgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE1Ny1iYWFycy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26405. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL953tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1iYWFycy5wZGYADgAeAA4AcAAxADUANwAtAGIAYQBhAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTU3LWJhYXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26406. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581494}}
  26407. @inproceedings{Liblit:2003gu,
  26408. Address = {San Diego, California},
  26409. Author = {Ben Liblit and Alex Aiken and Katherine Yelick},
  26410. Booktitle = {SAS '03: The 10th International Static Analysis Symposium},
  26411. Date-Added = {2006-06-18 10:35:40 -0400},
  26412. Date-Modified = {2009-08-25 22:28:19 -0600},
  26413. Month = June,
  26414. Publisher = Springer-Verlag,
  26415. Series = LNCS,
  26416. Title = {Type Systems for Distributed Data Sharing},
  26417. Year = 2003,
  26418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zaGFyaW5nLXR5cGVzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc2hhcmluZy10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pC8EJ6TYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNoYXJpbmctdHlwZXMucGRmAA4AJAARAHMAaABhAHIAaQBuAGcALQB0AHkAcABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zaGFyaW5nLXR5cGVzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26419. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNoYXJpbmctdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaGFyaW5nLXR5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oC0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaGFyaW5nLXR5cGVzLnBkZgAADgAkABEAcwBoAGEAcgBpAG4AZwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaGFyaW5nLXR5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  26420. @article{Choi:2003sl,
  26421. Address = {New York, NY, USA},
  26422. Author = {Jong-Deok Choi and Manish Gupta and Mauricio J. Serrano and Vugranam C. Sreedhar and Samuel P. Midkiff},
  26423. Date-Added = {2006-06-14 01:42:13 -0400},
  26424. Date-Modified = {2010-12-17 10:23:11 -0700},
  26425. Issn = {0164-0925},
  26426. Journal = {ACM Trans. Program. Lang. Syst.},
  26427. Number = {6},
  26428. Pages = {876--910},
  26429. Publisher = {ACM Press},
  26430. Title = {Stack allocation and synchronization optimizations for Java using escape analysis},
  26431. Volume = {25},
  26432. Year = {2003},
  26433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiBwQnpLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9jAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Ni1jaG9pLnBkZgAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A4NzYtY2hvaS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26434. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uv0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODc2LWNob2kucGRmAAAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODc2LWNob2kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26435. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945892}}
  26436. @article{Blanchet:2003zs,
  26437. Address = {New York, NY, USA},
  26438. Author = {Bruno Blanchet},
  26439. Date-Added = {2006-06-14 01:41:24 -0400},
  26440. Date-Modified = {2010-12-17 10:23:11 -0700},
  26441. Issn = {0164-0925},
  26442. Journal = {ACM Trans. Program. Lang. Syst.},
  26443. Number = {6},
  26444. Pages = {713--775},
  26445. Publisher = {ACM Press},
  26446. Title = {Escape analysis for JavaTM: Theory and practice},
  26447. Volume = {25},
  26448. Year = {2003},
  26449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDcxMy1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oWsEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MTMtYmxhbmNoZXQucGRmAA4AJAARAHAANwAxADMALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26450. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MTMtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzEzLWJsYW5jaGV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uE0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEzLWJsYW5jaGV0LnBkZgAADgAkABEAcAA3ADEAMwAtAGIAbABhAG4AYwBoAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzEzLWJsYW5jaGV0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26451. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945886}}
  26452. @inproceedings{Choi:1999bk,
  26453. Address = {New York, NY, USA},
  26454. Author = {Jong-Deok Choi and Manish Gupta and Mauricio Serrano and Vugranam C. Sreedhar and Sam Midkiff},
  26455. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  26456. Date-Added = {2006-06-14 01:36:50 -0400},
  26457. Date-Modified = {2011-10-21 11:03:16 -0600},
  26458. Location = {Denver, Colorado, United States},
  26459. Pages = {1--19},
  26460. Publisher = {ACM Press},
  26461. Title = {Escape analysis for Java},
  26462. Year = {1999},
  26463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mWcEJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWNob2kucGRmAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1jaG9pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26464. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtY2hvaS5wZGYAAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtY2hvaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26465. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320386}}
  26466. @inproceedings{Blanchet:1999hx,
  26467. Address = {New York, NY, USA},
  26468. Author = {Bruno Blanchet},
  26469. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  26470. Date-Added = {2006-06-14 01:35:40 -0400},
  26471. Date-Modified = {2010-12-17 10:23:11 -0700},
  26472. Isbn = {1-58113-238-7},
  26473. Location = {Denver, Colorado, United States},
  26474. Pages = {20--34},
  26475. Publisher = {ACM Press},
  26476. Title = {Escape analysis for object-oriented languages: application to Java},
  26477. Year = {1999},
  26478. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjAtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjAtYmxhbmNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb+wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwLWJsYW5jaGV0LnBkZgAADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjAtYmxhbmNoZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26479. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMC1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMC1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMC1ibGFuY2hldC5wZGYADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIwLWJsYW5jaGV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26480. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320387}}
  26481. @inproceedings{Whaley:1999fr,
  26482. Address = {New York, NY, USA},
  26483. Author = {John Whaley and Martin Rinard},
  26484. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  26485. Date-Added = {2006-06-14 01:34:08 -0400},
  26486. Date-Modified = {2010-12-17 10:23:11 -0700},
  26487. Isbn = {1-58113-238-7},
  26488. Location = {Denver, Colorado, United States},
  26489. Pages = {187--206},
  26490. Publisher = {ACM Press},
  26491. Title = {Compositional pointer and escape analysis for Java programs},
  26492. Year = {1999},
  26493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LXdoYWxleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctd2hhbGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuzBCekUAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj10AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LXdoYWxleS5wZGYADgAgAA8AcAAxADgANwAtAHcAaABhAGwAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny13aGFsZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26494. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctd2hhbGV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny13aGFsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Ny13aGFsZXkucGRmAAAOACAADwBwADEAOAA3AC0AdwBoAGEAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4Ny13aGFsZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26495. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320400}}
  26496. @inproceedings{Volpano:1997by,
  26497. Address = {Los Alamitos, CA, USA},
  26498. Author = {Dennis Volpano and Geoffrey Smith},
  26499. Booktitle = {{CSFW'97}: 10th Computer Security Foundations Workshop},
  26500. Date-Added = {2006-06-10 02:46:03 -0400},
  26501. Date-Modified = {2010-12-17 10:23:11 -0700},
  26502. Issn = {1063-6900},
  26503. Journal = {10th},
  26504. Pages = {156},
  26505. Publisher = {IEEE Computer Society},
  26506. Title = {Eliminating Covert Flows with Minimum Typings},
  26507. Volume = {00},
  26508. Year = {1997},
  26509. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92b2xwYW5vOTdlbGltaW5hdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBXBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2b2xwYW5vOTdlbGltaW5hdGluZy5wZGYAAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3ZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  26510. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NdNEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi92b2xwYW5vOTdlbGltaW5hdGluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26511. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CSFW.1997.596807}}
  26512. @book{Pierce:2002hj,
  26513. Author = {Benjamin C. Pierce},
  26514. Date-Added = {2006-06-09 21:49:24 -0400},
  26515. Date-Modified = {2011-11-06 15:43:59 -0700},
  26516. Publisher = {MIT Press},
  26517. Title = {Types and {P}rogramming {L}anguages},
  26518. Year = {2002},
  26519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uL0Ryb3Bib3gvYmliL1R5cGVzX2FuZF9Qcm9ncmFtbWluZ19MYW5ndWFnZXMucGRm0hcLGBlXTlMuZGF0YU8RAdAAAAAAAdAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9UeXBlc19hbmRfUHJvZ3JhbW1pbmcjRjhENjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41jzOWbjFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVHlwZXNfYW5kX1Byb2dyYW1taW5nI0Y4RDYzLnBkZgAOAEgAIwBUAHkAcABlAHMAXwBhAG4AZABfAFAAcgBvAGcAcgBhAG0AbQBpAG4AZwBfAEwAYQBuAGcAdQBhAGcAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA7VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVHlwZXNfYW5kX1Byb2dyYW1taW5nX0xhbmd1YWdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwwDIANACpAKmAqsCtgK/As0C0QLYAuEC5gLzAvYDCAMLAxAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADEg==}}
  26520. @manual{vhdl:2000fg,
  26521. Date-Added = {2006-06-09 08:32:39 -0400},
  26522. Date-Modified = {2009-08-25 22:28:19 -0600},
  26523. Organization = {IEEE Computer Society and SCC 20},
  26524. Title = {IEEE Standard VHDL Language Reference Manual},
  26525. Year = {2000},
  26526. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9WSERMcmVmLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVkhETHJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kwcEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIRExyZWYucGRmAA4AGAALAFYASABEAEwAcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9WSERMcmVmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26527. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWSERMcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/FzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETHJlZi5wZGYADgAYAAsAVgBIAEQATAByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  26528. @manual{Ashenden:1990mx,
  26529. Author = {Peter J. Ashenden},
  26530. Date-Added = {2006-06-09 08:23:59 -0400},
  26531. Date-Modified = {2009-08-25 22:28:19 -0600},
  26532. Edition = {1},
  26533. Month = {July},
  26534. Organization = {University of Adelaide},
  26535. Title = {The VHDL Cookbook},
  26536. Year = {1990},
  26537. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9WSERMLUNvb2tib29rLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERVkhETC1Db29rYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kvsEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIREwtQ29va2Jvb2sucGRmAA4AJAARAFYASABEAEwALQBDAG8AbwBrAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9WSERMLUNvb2tib29rLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26538. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFWSERMLUNvb2tib29rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvR6zOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETC1Db29rYm9vay5wZGYADgAkABEAVgBIAEQATAAtAEMAbwBvAGsAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  26539. @inproceedings{Goossens:1995oa,
  26540. Address = {London, UK},
  26541. Author = {Kees G. W. Goossens},
  26542. Booktitle = {CHARME '95: Proceedings of the IFIP WG 10.5 Advanced Research Working Conference on Correct Hardware Design and Verification Methods},
  26543. Date-Added = {2006-06-08 22:22:06 -0400},
  26544. Date-Modified = {2009-08-25 22:28:19 -0600},
  26545. Isbn = {3-540-60385-9},
  26546. Pages = {311--327},
  26547. Publisher = {Springer-Verlag},
  26548. Title = {Reasoning about VHDL using operational and observational semantics},
  26549. Year = {1995},
  26550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzE5OTUtY2hhcm1lLnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4xOTk1LWNoYXJtZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADusezOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5NS1jaGFybWUucHMAAA4AHgAOADEAOQA5ADUALQBjAGgAYQByAG0AZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTk1LWNoYXJtZS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  26551. @article{Thirunarayan:2001cq,
  26552. Address = {Hingham, MA, USA},
  26553. Author = {Krishnaprasad Thirunarayan and Robert L. Ewing},
  26554. Date-Added = {2006-06-08 22:19:36 -0400},
  26555. Date-Modified = {2010-12-17 10:23:11 -0700},
  26556. Issn = {0925-9856},
  26557. Journal = {Form. Methods Syst. Des.},
  26558. Number = {1},
  26559. Pages = {69--88},
  26560. Publisher = {Kluwer Academic Publishers},
  26561. Title = {Structural Operational Semantics for a Portable Subset of Behavioral VHDL-93},
  26562. Volume = {18},
  26563. Year = {2001},
  26564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy92aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pVsEJ6TwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZwAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZoZGwucGRmAAAOABIACAB2AGgAZABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvdmhkbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  26565. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh2aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NctEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdmhkbC5wZGYADgASAAgAdgBoAGQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi92aGRsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  26566. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1008786720393}}
  26567. @inproceedings{Fernandez:1994pb,
  26568. Address = {Los Alamitos, CA, USA},
  26569. Author = {Luis Sanchez Fernandez and Peter T. Breuer and Carlos Delgado Kloos},
  26570. Booktitle = {EURO-DAC '94: Proceedings of the conference on European design automation},
  26571. Date-Added = {2006-06-08 22:10:40 -0400},
  26572. Date-Modified = {2009-08-25 22:28:19 -0600},
  26573. Isbn = {0-89791-685-9},
  26574. Location = {Grenoble, France},
  26575. Pages = {512--517},
  26576. Publisher = {IEEE Computer Society Press},
  26577. Title = {Proof theory and a validation condition generator for VHDL},
  26578. Year = {1994},
  26579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTEyLWZlcm5hbmRlei5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1MTItZmVybmFuZGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKAzBCeknAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2HAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTEyLWZlcm5hbmRlei5wZGYAAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1MTItZmVybmFuZGV6LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26580. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1MTItZmVybmFuZGV6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDUxMi1mZXJuYW5kZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97LtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUxMi1mZXJuYW5kZXoucGRmAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTEyLWZlcm5hbmRlei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  26581. @article{Thorup:1997tc,
  26582. Author = {Kresten Krab Thorup},
  26583. Date-Added = {2006-06-05 13:48:41 -0400},
  26584. Date-Modified = {2010-12-17 10:23:11 -0700},
  26585. Journal = {LNCS},
  26586. Pages = {444--??},
  26587. Title = {Genericity in {Java} with Virtual Types},
  26588. Volume = {1241},
  26589. Year = {1997},
  26590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9ydXA5N2dlbmVyaWNpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyk+wQnpOgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvcnVwOTdnZW5lcmljaXR5LnBkZgAADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  26591. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik7RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRob3J1cDk3Z2VuZXJpY2l0eS5wZGYADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdGhvcnVwOTdnZW5lcmljaXR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26592. Bdsk-Url-1 = {citeseer.ist.psu.edu/thorup97genericity.html}}
  26593. @inproceedings{Bruce:1998ua,
  26594. Address = {London, UK},
  26595. Author = {Kim B. Bruce and Martin Odersky and Philip Wadler},
  26596. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  26597. Date-Added = {2006-06-05 13:40:23 -0400},
  26598. Date-Modified = {2007-05-18 13:42:22 -0600},
  26599. Isbn = {3-540-64737-6},
  26600. Pages = {523--549},
  26601. Publisher = {Springer-Verlag},
  26602. Title = {A Statically Safe Alternative to Virtual Types},
  26603. Year = {1998}}
  26604. @inproceedings{Madsen:1989mv,
  26605. Address = {New York, NY, USA},
  26606. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  26607. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  26608. Date-Added = {2006-06-05 13:39:35 -0400},
  26609. Date-Modified = {2010-12-17 10:23:11 -0700},
  26610. Isbn = {0-89791-333-7},
  26611. Location = {New Orleans, Louisiana, United States},
  26612. Pages = {397--406},
  26613. Publisher = {ACM Press},
  26614. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  26615. Year = {1989},
  26616. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  26617. @inproceedings{Jarvi:2005wj,
  26618. Address = {New York, NY, USA},
  26619. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  26620. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  26621. Date-Added = {2006-06-05 13:38:26 -0400},
  26622. Date-Modified = {2010-12-17 10:23:11 -0700},
  26623. Isbn = {1-59593-031-0},
  26624. Location = {San Diego, CA, USA},
  26625. Pages = {1--19},
  26626. Publisher = {ACM Press},
  26627. Title = {Associated types and constraint propagation for mainstream object-oriented generics},
  26628. Year = {2005},
  26629. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJmLBCekOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1uAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1qYXJ2aS5wZGYAAA4AGgAMAHAAMQAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWphcnZpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26630. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXbRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWphcnZpLnBkZgAOABoADABwADEALQBqAGEAcgB2AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtamFydmkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26631. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094813}}
  26632. @inproceedings{Odersky:2003on,
  26633. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  26634. Booktitle = {ECOOP'03},
  26635. Date-Added = {2006-06-05 13:35:00 -0400},
  26636. Date-Modified = {2009-08-25 22:28:19 -0600},
  26637. Month = July,
  26638. Series = {Springer LNCS},
  26639. Title = {A Nominal Theory of Objects with Dependent Types},
  26640. Year = 2003,
  26641. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lSMEJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDMucGRmAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26642. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zO9EPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AwMy5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3AwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  26643. @manual{Chamberlain:2005fd,
  26644. Author = {Brad Chamberlain and Steve Deitz and Shannon Hoffswell and John Plevyak and Hans Zima and Roxana Diaconescu},
  26645. Date-Added = {2006-06-05 11:03:15 -0400},
  26646. Date-Modified = {2011-10-29 10:54:01 -0600},
  26647. Edition = {0.82},
  26648. Month = {October},
  26649. Organization = {Cray Inc},
  26650. Title = {Chapel Specification},
  26651. Year = {2011},
  26652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zcGVjLTAuODIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zcGVjLTAuODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oe0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzcGVjLTAuODIucGRmAAAOABwADQBzAHAAZQBjAC0AMAAuADgAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zcGVjLTAuODIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26653. @inproceedings{Grossman:2002cr,
  26654. Address = {New York, NY, USA},
  26655. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Michael Hicks and Yanling Wang and James Cheney},
  26656. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  26657. Date-Added = {2006-06-03 23:01:11 -0400},
  26658. Date-Modified = {2011-10-21 11:03:52 -0600},
  26659. Location = {Berlin, Germany},
  26660. Pages = {282--293},
  26661. Publisher = {ACM Press},
  26662. Title = {Region-based memory management in cyclone},
  26663. Year = {2002},
  26664. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qO0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgyLWdyb3NzbWFuLnBkZgAADgAkABEAcAAyADgAMgAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgyLWdyb3NzbWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26665. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512563}}
  26666. @inproceedings{Grossman:2003cc,
  26667. Address = {New York, NY, USA},
  26668. Author = {Dan Grossman},
  26669. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  26670. Date-Added = {2006-06-03 22:57:05 -0400},
  26671. Date-Modified = {2010-12-17 10:23:11 -0700},
  26672. Isbn = {1-58113-649-8},
  26673. Location = {New Orleans, Louisiana, USA},
  26674. Pages = {13--25},
  26675. Publisher = {ACM Press},
  26676. Title = {Type-safe multithreading in cyclone},
  26677. Year = {2003},
  26678. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMy1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMy1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ea3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMy1ncm9zc21hbi5wZGYADgAiABAAcAAxADMALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzLWdyb3NzbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26679. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604177}}
  26680. @article{Grossman:2006re,
  26681. Address = {New York, NY, USA},
  26682. Author = {Dan Grossman},
  26683. Date-Added = {2006-05-28 00:07:12 -0400},
  26684. Date-Modified = {2010-12-17 10:23:11 -0700},
  26685. Issn = {0164-0925},
  26686. Journal = {ACM Trans. Program. Lang. Syst.},
  26687. Number = {3},
  26688. Pages = {429--475},
  26689. Publisher = {ACM Press},
  26690. Title = {Quantified types in an imperative language},
  26691. Volume = {28},
  26692. Year = {2006},
  26693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjktZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI5LWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r90Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI5LWdyb3NzbWFuLnBkZgAADgAkABEAcAA0ADIAOQAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDI5LWdyb3NzbWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26694. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133653}}
  26695. @inproceedings{Urzyczyn:1995an,
  26696. Author = {Pawel Urzyczyn},
  26697. Booktitle = {Typed Lambda Calculus and Applications},
  26698. Date-Added = {2006-05-20 19:41:28 -0400},
  26699. Date-Modified = {2009-08-25 22:28:19 -0600},
  26700. Organization = {Springer-Verlag},
  26701. Pages = {373-389},
  26702. Series = {LNCS},
  26703. Title = {Type inhabitation in typed lambda calculi (a syntactic approach)},
  26704. Volume = {1210},
  26705. Year = {1995},
  26706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9sb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l+cEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxvZWIucGRmAAAOABIACABsAG8AZQBiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbG9lYi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  26707. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94udEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9lYi5wZGYADgASAAgAbABvAGUAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9sb2ViLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  26708. @article{Ducasse:2006ya,
  26709. Address = {New York, NY, USA},
  26710. Annote = {Ideas from this used in Fortress},
  26711. Author = {St{'e}phane Ducasse and Oscar Nierstrasz and Nathanael Sch{\"a}rli and Roel Wuyts and Andrew P. Black},
  26712. Date-Added = {2006-05-20 11:51:11 -0400},
  26713. Date-Modified = {2010-12-17 10:23:11 -0700},
  26714. Issn = {0164-0925},
  26715. Journal = {ACM Trans. Program. Lang. Syst.},
  26716. Number = {2},
  26717. Pages = {331--388},
  26718. Publisher = {ACM Press},
  26719. Title = {Traits: A mechanism for fine-grained reuse},
  26720. Volume = {28},
  26721. Year = {2006},
  26722. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMzEtZHVjYXNzZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMzEtZHVjYXNzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMzEtZHVjYXNzZS5wZGYADgAiABAAcAAzADMAMQAtAGQAdQBjAGEAcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMzMS1kdWNhc3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26723. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119483}}
  26724. @inproceedings{Johnson:1986ye,
  26725. Address = {New York, NY, USA},
  26726. Author = {Ralph E. Johnson},
  26727. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  26728. Date-Added = {2006-05-18 19:19:43 -0400},
  26729. Date-Modified = {2010-12-17 10:23:11 -0700},
  26730. Isbn = {0-89791-204-7},
  26731. Location = {Portland, Oregon, United States},
  26732. Pages = {315--321},
  26733. Publisher = {ACM Press},
  26734. Title = {Type-checking Smalltalk},
  26735. Year = {1986},
  26736. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzE1LWpvaG5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzE1LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyedwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMxNS1qb2huc29uLnBkZgAADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzE1LWpvaG5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26737. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTUtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTUtam9obnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTUtam9obnNvbi5wZGYADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMxNS1qb2huc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26738. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28728}}
  26739. @inproceedings{Palsberg:1991wj,
  26740. Address = {New York, NY, USA},
  26741. Author = {Jens Palsberg and Michael I. Schwartzbach},
  26742. Booktitle = {OOPSLA '91: Conference proceedings on Object-oriented programming systems, languages, and applications},
  26743. Date-Added = {2006-05-18 18:08:39 -0400},
  26744. Date-Modified = {2010-12-17 10:23:11 -0700},
  26745. Isbn = {0-201-55417-8},
  26746. Location = {Phoenix, Arizona, United States},
  26747. Pages = {146--161},
  26748. Publisher = {ACM Press},
  26749. Title = {Object-oriented type inference},
  26750. Year = {1991},
  26751. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtcGFsc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LXBhbHNiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nN0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ2LXBhbHNiZXJnLnBkZgAADgAkABEAcAAxADQANgAtAHAAYQBsAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ2LXBhbHNiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26752. Bdsk-Url-1 = {http://doi.acm.org/10.1145/117954.117965}}
  26753. @inproceedings{Plevyak:1994su,
  26754. Address = {New York, NY, USA},
  26755. Author = {John Plevyak and Andrew A. Chien},
  26756. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  26757. Date-Added = {2006-05-18 16:13:24 -0400},
  26758. Date-Modified = {2010-12-17 10:23:11 -0700},
  26759. Isbn = {0-89791-688-3},
  26760. Location = {Portland, Oregon, United States},
  26761. Pages = {324--340},
  26762. Publisher = {ACM Press},
  26763. Title = {Precise concrete type inference for object-oriented languages},
  26764. Year = {1994},
  26765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzI0LXBsZXZ5YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyegwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMyNC1wbGV2eWFrLnBkZgAADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26766. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjQtcGxldnlhay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjQtcGxldnlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjQtcGxldnlhay5wZGYADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMyNC1wbGV2eWFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26767. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  26768. @inproceedings{Callahan:2004lf,
  26769. Author = {David Callahan and Bradford L. Chamberlain and Hans P. Zima},
  26770. Booktitle = {9th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2004)},
  26771. Date-Added = {2006-05-18 14:38:51 -0400},
  26772. Date-Modified = {2009-08-25 22:28:20 -0600},
  26773. Month = {April},
  26774. Organization = {IEEE Computer Society},
  26775. Title = {The {C}ascade {H}igh {P}roductivity {L}anguage},
  26776. Year = {2004},
  26777. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9oaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyW3wQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aGlwczA0LnBkZgAADgAWAAoAaABpAHAAcwAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9oaXBzMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26778. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wo0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoaXBzMDQucGRmAA4AFgAKAGgAaQBwAHMAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hpcHMwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  26779. @manual{Allen:2006fy,
  26780. 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},
  26781. Date-Added = {2006-05-18 14:34:48 -0400},
  26782. Date-Modified = {2009-08-25 22:28:20 -0600},
  26783. Month = {May},
  26784. Organization = {Sun Microsystems, Inc.},
  26785. Title = {The Fortress Language Specification},
  26786. Year = {2006},
  26787. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZvcnRyZXNzMDkwMy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZvcnRyZXNzMDkwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3HRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZvcnRyZXNzMDkwMy5wZGYADgAiABAAZgBvAHIAdAByAGUAcwBzADAAOQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZm9ydHJlc3MwOTAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  26788. @article{Rossum:2004ex,
  26789. Author = {Guido van Rossum},
  26790. Date-Added = {2006-05-17 13:54:19 -0400},
  26791. Date-Modified = {2010-12-17 10:23:11 -0700},
  26792. Journal = {Artima Developer},
  26793. Month = {December},
  26794. Title = {Adding Optional Static Typing to Python},
  26795. Year = {2004},
  26796. Bdsk-Url-1 = {http://www.artima.com/weblogs/viewpost.jsp?thread=85551}}
  26797. @inproceedings{Yu:2004xl,
  26798. Address = {New York, NY, USA},
  26799. Author = {Dachuan Yu and Andrew Kennedy and Don Syme},
  26800. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26801. Date-Added = {2006-05-16 21:11:59 -0400},
  26802. Date-Modified = {2010-12-17 10:23:11 -0700},
  26803. Isbn = {1-58113-729-X},
  26804. Location = {Venice, Italy},
  26805. Pages = {39--51},
  26806. Publisher = {ACM Press},
  26807. Title = {Formalization of generics for the {.NET} common language runtime},
  26808. Year = {2004},
  26809. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM5LXl1MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26810. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMzkteXUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMzkteXUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rl0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzkteXUucGRmAA4AFgAKAHAAMwA5AC0AeQB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AzOS15dS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  26811. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  26812. @inproceedings{Shao:1997uj,
  26813. Address = {New York, NY, USA},
  26814. Author = {Zhong Shao},
  26815. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  26816. Date-Added = {2006-05-16 17:53:05 -0400},
  26817. Date-Modified = {2010-12-17 10:23:11 -0700},
  26818. Isbn = {0-89791-918-1},
  26819. Location = {Amsterdam, The Netherlands},
  26820. Pages = {85--98},
  26821. Publisher = {ACM Press},
  26822. Title = {Flexible representation analysis},
  26823. Year = {1997},
  26824. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wODUtc2hhby5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA4NS1zaGFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHvBCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODUtc2hhby5wZGYAAA4AGgAMAHAAOAA1AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A4NS1zaGFvLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26825. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODUtc2hhby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NS1zaGFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6nRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NS1zaGFvLnBkZgAOABoADABwADgANQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDg1LXNoYW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26826. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258958}}
  26827. @article{Wright:1995cd,
  26828. Address = {Hingham, MA, USA},
  26829. Annote = {value restriction},
  26830. Author = {Andrew K. Wright},
  26831. Date-Added = {2006-05-13 23:58:58 -0400},
  26832. Date-Modified = {2015-11-23 15:51:17 +0000},
  26833. Issn = {0892-4635},
  26834. Journal = {Lisp Symb. Comput.},
  26835. Number = {4},
  26836. Pages = {343--355},
  26837. Publisher = {Kluwer Academic Publishers},
  26838. Title = {Simple imperative polymorphism},
  26839. Volume = {8},
  26840. Year = {1995},
  26841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndyaWdodDk1c2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd3JpZ2h0OTVzaW1wbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NktEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd3JpZ2h0OTVzaW1wbGUucGRmAA4AJgASAHcAcgBpAGcAaAB0ADkANQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93cmlnaHQ5NXNpbXBsZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26842. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01018828}}
  26843. @inproceedings{Garrigue:2004wr,
  26844. Author = {Jacques Garrigue},
  26845. Booktitle = {International Symposium on Functional and Logic Programming},
  26846. Date-Added = {2006-05-13 23:50:47 -0400},
  26847. Date-Modified = {2009-08-25 22:28:20 -0600},
  26848. Number = {2998},
  26849. Series = {LNCS},
  26850. Title = {Relaxing the value restriction},
  26851. Year = {2004},
  26852. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9SSU1TMTQ0NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFJJTVMxNDQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJrBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpSSU1TMTQ0NC5wZGYAAA4AGgAMAFIASQBNAFMAMQA0ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1JJTVMxNDQ0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26853. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1JJTVMxNDQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMUklNUzE0NDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kQczlm2cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFJJTVMxNDQ0LnBkZgAADgAaAAwAUgBJAE0AUwAxADQANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUklNUzE0NDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  26854. @inproceedings{gregor06:_concepts,
  26855. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Jeremy G. Siek and Gabriel Dos Reis and Bjarne Stroustrup and Andrew Lumsdaine},
  26856. Booktitle = {Proceedings of the ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA'06)},
  26857. Conflocation = {Portland, OR},
  26858. Date-Added = {2006-05-13 07:47:48 -0400},
  26859. Date-Modified = {2009-08-25 22:28:20 -0600},
  26860. Month = oct,
  26861. Title = {Concepts: Linguistic Support for Generic Programming in {C++}},
  26862. Year = 2006,
  26863. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTEtZ3JlZ29yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5MS1ncmVnb3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96m9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5MS1ncmVnb3IucGRmAAAOACAADwBwADIAOQAxAC0AZwByAGUAZwBvAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5MS1ncmVnb3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26864. @inproceedings{Peyton-Jones:2006au,
  26865. Author = {Simon {Peyton Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Geoffrey Washburn},
  26866. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26867. Date-Added = {2006-05-05 15:36:39 -0400},
  26868. Date-Modified = {2009-08-25 22:28:20 -0600},
  26869. Month = {April},
  26870. Note = {submitted to ICFP 2006},
  26871. Title = {Simple unification-based type inference for {GADT}s},
  26872. Year = {2006},
  26873. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWBwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z2FkdC1pY2ZwLnBkZgAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dhZHQtaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26874. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vm0Q83bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnYWR0LWljZnAucGRmAAAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9nYWR0LWljZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26875. @article{Davies:2001op,
  26876. Address = {New York, NY, USA},
  26877. Author = {Rowan Davies and Frank Pfenning},
  26878. Date-Added = {2006-05-02 07:17:48 -0500},
  26879. Date-Modified = {2010-12-17 10:23:11 -0700},
  26880. Issn = {0004-5411},
  26881. Journal = {J. ACM},
  26882. Number = {3},
  26883. Pages = {555--604},
  26884. Publisher = {ACM Press},
  26885. Title = {A modal analysis of staged computation},
  26886. Volume = {48},
  26887. Year = {2001},
  26888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNTU1LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A1NTUtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKBvBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTU1LWRhdmllcy5wZGYADgAgAA8AcAA1ADUANQAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDU1NS1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26889. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NTUtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU1NS1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97PtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU1NS1kYXZpZXMucGRmAAAOACAADwBwADUANQA1AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU1NS1kYXZpZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26890. Bdsk-Url-1 = {http://doi.acm.org/10.1145/382780.382785}}
  26891. @inproceedings{Hage:2006ov,
  26892. Annote = {Very close to my graph approach to H/M type inference (perhaps even closer then Pottier and Remy)},
  26893. Author = {Jurriaan Hage and Bastiaan Heeren},
  26894. Booktitle = {{TFP} 2006: Seventh Symposium on Trends in Functional Programming},
  26895. Date-Added = {2006-05-01 17:06:51 -0500},
  26896. Date-Modified = {2009-08-25 22:28:20 -0600},
  26897. Title = {Ordering Type Constraints: a Structured Approach},
  26898. Year = {2006},
  26899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy8wNi1IYWdlSGVlcmVuLU9yZGVyaW5nVHlwZUNvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfMDYtSGFnZUhlZXJlbi1PcmRlcmluI0YyNDQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kQ8EJ6PEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVEAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjA2LUhhZ2VIZWVyZW4tT3JkZXJpbiNGMjQ0My5wZGYADgBUACkAMAA2AC0ASABhAGcAZQBIAGUAZQByAGUAbgAtAE8AcgBkAGUAcgBpAG4AZwBUAHkAcABlAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  26900. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R8wNi1IYWdlSGVlcmVuLU9yZGVyaW4jRUQ5RkIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADtn7zOWargAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMDYtSGFnZUhlZXJlbi1PcmRlcmluI0VEOUZCLnBkZgAOAFQAKQAwADYALQBIAGEAZwBlAEgAZQBlAHIAZQBuAC0ATwByAGQAZQByAGkAbgBnAFQAeQBwAGUAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDYtSGFnZUhlZXJlbi1PcmRlcmluZ1R5cGVDb25zdHJhaW50cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==}}
  26901. @manual{Heinz:2002dc,
  26902. Author = {Carsten Heinz},
  26903. Date-Added = {2006-05-01 14:00:47 -0500},
  26904. Date-Modified = {2009-08-25 22:28:20 -0600},
  26905. Edition = {1.0},
  26906. Month = {May},
  26907. Title = {The Listings Package},
  26908. Year = {2002},
  26909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaXN0aW5ncy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpc3RpbmdzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpc3RpbmdzLnBkZgAOABoADABsAGkAcwB0AGkAbgBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGlzdGluZ3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  26910. @inproceedings{Muller:1994jh,
  26911. Annote = {Quit similar to my graph based approach to type inference. This paper
  26912. has some mistakes (the LET rule) and does not include a proof of
  26913. correctness.},
  26914. Author = {Martin M{\"u}ller},
  26915. Booktitle = {8th International Workshop on Unification},
  26916. Date-Added = {2006-05-01 11:15:59 -0500},
  26917. Date-Modified = {2009-08-25 22:28:20 -0600},
  26918. Month = {June},
  26919. Organization = {Universit\'e de Nancy},
  26920. Title = {Constraint-Based Recast of ML-Polymorphism},
  26921. Year = {1994},
  26922. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9VTklGOTQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpVTklGOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS7wQno+wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VU5JRjk0LnBkZgAADgAWAAoAVQBOAEkARgA5ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9VTklGOTQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26923. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClVOSUY5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7czM5ZuNAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3QAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBVTklGOTQucGRmAAAOABYACgBVAE4ASQBGADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  26924. @book{Tufte:1986qz,
  26925. Address = {Cheshire, CT, USA},
  26926. Author = {Edward R. Tufte},
  26927. Date-Added = {2006-04-30 19:54:21 -0500},
  26928. Date-Modified = {2007-05-18 13:42:22 -0600},
  26929. Isbn = {0-9613921-0-X},
  26930. Publisher = {Graphics Press},
  26931. Title = {The visual display of quantitative information},
  26932. Year = {1986}}
  26933. @article{Harel:1988ub,
  26934. Address = {New York, NY, USA},
  26935. Author = {David Harel},
  26936. Date-Added = {2006-04-30 19:52:33 -0500},
  26937. Date-Modified = {2010-12-17 10:23:11 -0700},
  26938. Issn = {0001-0782},
  26939. Journal = {Commun. ACM},
  26940. Number = {5},
  26941. Pages = {514--530},
  26942. Publisher = {ACM Press},
  26943. Title = {On visual formalisms},
  26944. Volume = {31},
  26945. Year = {1988},
  26946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oD8EJ6ScAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYcAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MTQtaGFyZWwucGRmAAAOAB4ADgBwADUAMQA0AC0AaABhAHIAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUxNC1oYXJlbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26947. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97MNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUxNC1oYXJlbC5wZGYADgAeAA4AcAA1ADEANAAtAGgAYQByAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTE0LWhhcmVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26948. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42411.42414}}
  26949. @article{Assmann:2000px,
  26950. Address = {New York, NY, USA},
  26951. Author = {Uwe Assmann},
  26952. Date-Added = {2006-04-30 19:51:25 -0500},
  26953. Date-Modified = {2010-12-17 10:23:11 -0700},
  26954. Issn = {0164-0925},
  26955. Journal = {ACM Trans. Program. Lang. Syst.},
  26956. Number = {4},
  26957. Pages = {583--637},
  26958. Publisher = {ACM Press},
  26959. Title = {Graph rewrite systems for program optimization},
  26960. Volume = {22},
  26961. Year = {2000},
  26962. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLWFzc21hbm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLWFzc21hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygqwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1hc3NtYW5uLnBkZgAADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLWFzc21hbm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26963. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtYXNzbWFubi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtYXNzbWFubi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0vRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1ODMtYXNzbWFubi5wZGYADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU4My1hc3NtYW5uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26964. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363911.363914}}
  26965. @article{Kennaway:1994xd,
  26966. Address = {New York, NY, USA},
  26967. Author = {J. R. Kennaway and J. W. Klop and M. R. Sleep and F. J. de Vries},
  26968. Date-Added = {2006-04-30 19:50:04 -0500},
  26969. Date-Modified = {2010-12-17 10:23:11 -0700},
  26970. Issn = {0164-0925},
  26971. Journal = {ACM Trans. Program. Lang. Syst.},
  26972. Number = {3},
  26973. Pages = {493--523},
  26974. Publisher = {ACM Press},
  26975. Title = {On the adequacy of graph rewriting for simulating term rewriting},
  26976. Volume = {16},
  26977. Year = {1994},
  26978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ5My1rZW5uYXdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oA8EJ6SYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0OTMta2VubmF3YXkucGRmAA4AJAARAHAANAA5ADMALQBrAGUAbgBuAGEAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26979. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTMta2VubmF3YXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkzLWtlbm5hd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDkzLWtlbm5hd2F5LnBkZgAADgAkABEAcAA0ADkAMwAtAGsAZQBuAG4AYQB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDkzLWtlbm5hd2F5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26980. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177577}}
  26981. @article{Ariola:1993jq,
  26982. Address = {Chichester, UK, UK},
  26983. Author = {Z. M. Ariola and Arvind},
  26984. Book = {Term graph rewriting: theory and practice},
  26985. Date-Added = {2006-04-30 19:49:31 -0500},
  26986. Date-Modified = {2007-05-18 13:42:22 -0600},
  26987. Isbn = {0-471-93567-0},
  26988. Pages = {77--90},
  26989. Publisher = {John Wiley and Sons Ltd.},
  26990. Title = {Graph rewriting systems for efficient compilation},
  26991. Year = {1993}}
  26992. @inproceedings{Barendregt:1987pw,
  26993. Address = {London, UK},
  26994. 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},
  26995. Booktitle = {Volume II: Parallel Languages on PARLE: Parallel Architectures and Languages Europe},
  26996. Date-Added = {2006-04-30 19:27:09 -0500},
  26997. Date-Modified = {2009-08-25 22:28:20 -0600},
  26998. Isbn = {0-387-17945-3},
  26999. Location = {Eindhoven, The Netherlands},
  27000. Pages = {141--158},
  27001. Publisher = {Springer-Verlag},
  27002. Title = {Term graph rewriting},
  27003. Year = {1987},
  27004. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9UR1ItMS5JUjg3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOVEdSLTEuSVI4Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kqcEJ6PoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlRHUi0xLklSODcucGRmAAAOAB4ADgBUAEcAUgAtADEALgBJAFIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvVEdSLTEuSVI4Ny5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27005. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RHUi0xLklSODcucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UR1ItMS5JUjg3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvtRzOWbewAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4csAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVEdSLTEuSVI4Ny5wZGYAAA4AHgAOAFQARwBSAC0AMQAuAEkAUgA4ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UR1ItMS5JUjg3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27006. @misc{Leroy:2000fu,
  27007. Author = {Xavier Leroy},
  27008. Date-Added = {2006-04-30 16:36:59 -0500},
  27009. Date-Modified = {2010-12-17 10:23:11 -0700},
  27010. Note = {With Damien Doligez, Jacques Garrigue, Didier R\'emy, and J\'er\^ome Vouillon.},
  27011. Title = {The {O}bjective {C}aml System: Documentation and User's Manual},
  27012. Year = {2000},
  27013. Bdsk-Url-1 = {http://caml.inria.fr}}
  27014. @phdthesis{Herbrand:1930xg,
  27015. Annote = {Supposedly invented an algorithm for unification (according to Baader and Nipkow)},
  27016. Author = {Jacques Herbrand},
  27017. Date-Added = {2006-04-30 16:23:55 -0500},
  27018. Date-Modified = {2007-05-18 13:42:22 -0600},
  27019. School = {University of Paris},
  27020. Title = {Recherches sur la th\'eorie de la d\'emonstration},
  27021. Year = {1930}}
  27022. @phdthesis{Paulin-Mohring:1996lt,
  27023. Author = {C. Paulin-Mohring},
  27024. Date-Added = {2006-04-29 11:20:23 -0500},
  27025. Date-Modified = {2010-12-17 10:23:11 -0700},
  27026. Month = December,
  27027. School = {Universit\'e Claude Bernard Lyon I},
  27028. Title = {D\'efinitions Inductives en Th\'eorie des Types d'Ordre Sup\'erieur},
  27029. Type = {Habilitation \`a diriger les recherches},
  27030. Year = 1996,
  27031. Bdsk-Url-1 = {http://www.lri.fr/~paulin/habilitation.ps.gz}}
  27032. @manual{The-Coq-Development-Team:2004kf,
  27033. Author = {{The {Coq} Development Team}},
  27034. Date-Added = {2006-04-29 11:19:03 -0500},
  27035. Date-Modified = {2010-12-17 10:23:11 -0700},
  27036. Month = APR,
  27037. Note = {\url{http://coq.inria.fr}},
  27038. Title = {{The Coq Proof Assistant Reference Manual -- Version V8.0}},
  27039. Topics = {team,lri},
  27040. Type_Publi = {manuel},
  27041. Year = 2004,
  27042. Bdsk-Url-1 = {http://coq.inria.fr}}
  27043. @article{Coquand:1988kh,
  27044. Address = {Duluth, MN, USA},
  27045. Author = {Thierry Coquand and Gerard Huet},
  27046. Date-Added = {2006-04-29 11:14:44 -0500},
  27047. Date-Modified = {2010-12-17 10:23:11 -0700},
  27048. Issn = {0890-5401},
  27049. Journal = {Information and Computation},
  27050. Number = {2-3},
  27051. Pages = {95--120},
  27052. Publisher = {Academic Press, Inc.},
  27053. Title = {The calculus of constructions},
  27054. Volume = {76},
  27055. Year = {1988},
  27056. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90005-3}}
  27057. @misc{Taha:2004ov,
  27058. 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},
  27059. Date-Added = {2006-04-29 11:05:03 -0500},
  27060. Date-Modified = {2010-12-17 10:23:11 -0700},
  27061. Howpublished = {Available online from {\tt http://www.metaocaml.org/}},
  27062. Organization = {Rice University},
  27063. Title = {{M}eta{OC}aml: A compiled, type-safe multi-stage programming language.},
  27064. Year = {2004},
  27065. Bdsk-Url-1 = {http://www.metaocaml.org/}}
  27066. @inproceedings{Shao:2002ur,
  27067. Address = {New York, NY, USA},
  27068. Author = {Zhong Shao and Bratin Saha and Valery Trifonov and Nikolaos Papaspyrou},
  27069. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27070. Date-Added = {2006-04-29 10:23:18 -0500},
  27071. Date-Modified = {2010-12-17 10:23:11 -0700},
  27072. Isbn = {1-58113-450-9},
  27073. Location = {Portland, Oregon},
  27074. Pages = {217--232},
  27075. Publisher = {ACM Press},
  27076. Title = {A type system for certified binaries},
  27077. Year = {2002},
  27078. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycZwQnpFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIxNy1zaGFvLnBkZgAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMTctc2hhby5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27079. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE3LXNoYW8ucGRmAAAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjE3LXNoYW8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503293}}
  27081. @inproceedings{Pavsalic:2002zb,
  27082. Address = {New York, NY, USA},
  27083. Author = {Emir Pasalic and Walid Taha and Tim Sheard},
  27084. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  27085. Date-Added = {2006-04-29 10:18:15 -0500},
  27086. Date-Modified = {2010-12-17 10:23:11 -0700},
  27087. Isbn = {1-58113-487-8},
  27088. Location = {Pittsburgh, PA, USA},
  27089. Pages = {218--229},
  27090. Publisher = {ACM Press},
  27091. Title = {Tagless staged interpreters for typed languages},
  27092. Year = {2002},
  27093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9UYWdsZXNzSW50ZXJwLTIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNUYWdsZXNzSW50ZXJwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS4wQno+gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VGFnbGVzc0ludGVycC0yLnBkZgAOACgAEwBUAGEAZwBsAGUAcwBzAEkAbgB0AGUAcgBwAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL1RhZ2xlc3NJbnRlcnAtMi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  27094. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL1RhZ2xlc3NJbnRlcnAtMi5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE1RhZ2xlc3NJbnRlcnAtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8sjM5Zt6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhygAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUYWdsZXNzSW50ZXJwLTIucGRmAA4AKAATAFQAYQBnAGwAZQBzAHMASQBuAHQAZQByAHAALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGFnbGVzc0ludGVycC0yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  27095. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581499}}
  27096. @article{Wells:1999tk,
  27097. Author = {J. B. Wells},
  27098. Date-Added = {2006-04-29 10:14:05 -0500},
  27099. Date-Modified = {2009-08-25 22:28:20 -0600},
  27100. Journal = {Annals of Pure and Applied Logic},
  27101. Number = {1-3},
  27102. Pages = {111-156},
  27103. Title = {Typability and Type Checking in {S}ystem {F} Are Equivalent and Undecidable},
  27104. Volume = {98},
  27105. Year = {1999},
  27106. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9mLXVuZGVjaWRhYmxlLUFQQUwucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWYtdW5kZWNpZGFibGUtQVBBTC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVfBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmLXVuZGVjaWRhYmxlLUFQQUwucHMADgAsABUAZgAtAHUAbgBkAGUAYwBpAGQAYQBiAGwAZQAtAEEAUABBAEwALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZi11bmRlY2lkYWJsZS1BUEFMLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  27107. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL2YtdW5kZWNpZGFibGUtQVBBTC5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVZi11bmRlY2lkYWJsZS1BUEFMLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EUczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGYtdW5kZWNpZGFibGUtQVBBTC5wcwAOACwAFQBmAC0AdQBuAGQAZQBjAGkAZABhAGIAbABlAC0AQQBQAEEATAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mLXVuZGVjaWRhYmxlLUFQQUwucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  27108. @inproceedings{Remy:2005fr,
  27109. Address = {New York, NY, USA},
  27110. Author = {Didier R{\'{e}}my},
  27111. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  27112. Date-Added = {2006-04-29 09:50:43 -0500},
  27113. Date-Modified = {2010-12-17 10:23:11 -0700},
  27114. Isbn = {1-59593-064-7},
  27115. Location = {Tallinn, Estonia},
  27116. Pages = {130--143},
  27117. Publisher = {ACM Press},
  27118. Title = {Simple, partial type-inference for System F based on type-containment},
  27119. Year = {2005},
  27120. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaewQnpEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9cAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMC1yZW15LnBkZgAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMzAtcmVteS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27121. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mx0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMwLXJlbXkucGRmAAAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMwLXJlbXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27122. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086383}}
  27123. @phdthesis{Sulzmann:2000vv,
  27124. Author = {M. Sulzmann},
  27125. Date-Added = {2006-04-29 09:16:01 -0500},
  27126. Date-Modified = {2009-08-25 22:28:20 -0600},
  27127. Month = {May},
  27128. Ps = {http://www.comp.nus.edu.sg/~sulzmann/publications/diss.ps.gz},
  27129. School = {Yale University, Department of Computer Science},
  27130. Title = {A General Framework for {H}indley/{M}ilner Type Systems with Constraints},
  27131. Year = {2000},
  27132. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9kaXNzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdkaXNzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU5wQnpAQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YQAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzcy5wcwAOABAABwBkAGkAcwBzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2Rpc3MucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27133. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2Rpc3MucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2Rpc3MucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPGJ7M5ZriAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMgAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBkaXNzLnBzAA4AEAAHAGQAaQBzAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZGlzcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  27134. @article{Fruhwirth:1998zh,
  27135. Author = {Thom Fr{\"u}hwirth},
  27136. Date-Added = {2006-04-29 08:55:31 -0500},
  27137. Date-Modified = {2009-08-25 22:28:20 -0600},
  27138. Journal = {Journal of Logic Programming},
  27139. Month = {October},
  27140. Number = {2},
  27141. Pages = {95-138},
  27142. Title = {Theory and Practice of Constraint Handling Rules},
  27143. Volume = {37},
  27144. Year = {1998},
  27145. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9qbHAtY2hyMS5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELamxwLWNocjEucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l4cEJ6QgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmpscC1jaHIxLnBzAA4AGAALAGoAbABwAC0AYwBoAHIAMQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9qbHAtY2hyMS5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27146. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtqbHAtY2hyMS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwlRzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAamxwLWNocjEucHMADgAYAAsAagBsAHAALQBjAGgAcgAxAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  27147. @incollection{Pottier:2005lm,
  27148. Annote = {Hindley/Milner type inference as constraint solving (fully separated)},
  27149. Author = {Francois Pottier and Didier R{\'{e}}my},
  27150. Booktitle = {Advanced Topics in Types and Programming Languages},
  27151. Chapter = {10},
  27152. Date-Added = {2006-04-28 15:28:13 -0500},
  27153. Date-Modified = {2009-08-25 22:28:20 -0600},
  27154. Note = {A \href{http://cristal.inria.fr/attapl/}{draft extended version} is also available},
  27155. Off = {http://www.cis.upenn.edu/~bcpierce/attapl},
  27156. Pages = {389--489},
  27157. Pdf = {http://cristal.inria.fr/~fpottier/publis/emlti-final.pdf},
  27158. Publisher = {MIT Press},
  27159. Title = {The Essence of {ML} Type Inference},
  27160. Year = {2005},
  27161. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9lbWx0aS1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2VtbHRpLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVHBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczplbWx0aS1maW5hbC5wZGYADgAgAA8AZQBtAGwAdABpAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZW1sdGktZmluYWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27162. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2VtbHRpLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZW1sdGktZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZW1sdGktZmluYWwucGRmAAAOACAADwBlAG0AbAB0AGkALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZW1sdGktZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27163. @inproceedings{Remy:1994rt,
  27164. Address = {London, UK},
  27165. Author = {Didier R{\'{e}}my},
  27166. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  27167. Date-Added = {2006-04-28 15:13:51 -0500},
  27168. Date-Modified = {2009-08-25 22:28:20 -0600},
  27169. Isbn = {3-540-57887-0},
  27170. Pages = {321--346},
  27171. Publisher = {Springer-Verlag},
  27172. Title = {Programming Objects with ML-ART, an Extension to ML with Abstract and Record Types},
  27173. Year = {1994},
  27174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90YWNzOTQucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRhY3M5NC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTLBCek5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0YWNzOTQucHMADgAUAAkAdABhAGMAcwA5ADQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGFjczk0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27175. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL3RhY3M5NC5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJdGFjczk0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rkszlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHRhY3M5NC5wcwAOABQACQB0AGEAYwBzADkANAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi90YWNzOTQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  27176. @article{Dershowitz:1990rl,
  27177. Address = {Cambridge, MA, USA},
  27178. Author = {Nachum Dershowitz and Jean-Pierre Jouannaud},
  27179. Book = {Handbook of theoretical computer science (vol. B): formal models and semantics},
  27180. Date-Added = {2006-04-28 14:54:56 -0500},
  27181. Date-Modified = {2009-08-25 22:28:20 -0600},
  27182. Isbn = {0-444-88074-7},
  27183. Pages = {243--320},
  27184. Publisher = {MIT Press},
  27185. Title = {Rewrite systems},
  27186. Year = {1990},
  27187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZGVyc2hvd2l0ejkwcmV3cml0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lMMEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcnNob3dpdHo5MHJld3JpdGUucGRmAA4AMAAXAGQAZQByAHMAaABvAHcAaQB0AHoAOQAwAHIAZQB3AHIAaQB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  27188. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcnNob3dpdHo5MHJld3JpdGUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FM0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAADgAwABcAZABlAHIAcwBoAG8AdwBpAHQAegA5ADAAcgBlAHcAcgBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9kZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27189. @incollection{JouannaudKirchner-rob91,
  27190. Address = {Cambridge (MA, USA)},
  27191. Author = {Jouannaud, J.-P. and Kirchner, Claude},
  27192. Booktitle = {Computational {L}ogic. {E}ssays in honor of {A}lan {R}obinson},
  27193. Chapter = {8},
  27194. Date-Added = {2006-04-28 13:12:27 -0500},
  27195. Date-Modified = {2007-05-18 13:42:22 -0600},
  27196. Pages = {257--321},
  27197. Publisher = {The MIT press},
  27198. Title = {Solving equations in abstract algebras: a rule-based survey of unification},
  27199. Year = {1991}}
  27200. @article{Wand:1987gm,
  27201. Author = {Mitchell Wand},
  27202. Date-Added = {2006-04-28 10:50:57 -0500},
  27203. Date-Modified = {2009-08-25 22:28:20 -0600},
  27204. Journal = {Fundamenta Informatica},
  27205. Pages = {115-122},
  27206. Title = {A simple algorithm and proof for type inference},
  27207. Volume = {10},
  27208. Year = {1987},
  27209. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBz0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBmdW5kYW1lbnRhLTg3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyV+wQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVuZGFtZW50YS04Ny5wcwAADgAiABAAZgB1AG4AZABhAG0AZQBuAHQAYQAtADgANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBzABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27210. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHPSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEGZ1bmRhbWVudGEtODcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6BjM5ZrvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhPwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBmdW5kYW1lbnRhLTg3LnBzAAAOACIAEABmAHUAbgBkAGEAbQBlAG4AdABhAC0AOAA3AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHMAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27211. @unpublished{Pottier:2005nq,
  27212. Author = {Francois Pottier},
  27213. Date-Added = {2006-04-28 10:39:42 -0500},
  27214. Date-Modified = {2010-12-17 10:23:11 -0700},
  27215. Month = SEP,
  27216. Note = {Lecture notes for the {APPSEM} Summer School},
  27217. Pdf = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.pdf},
  27218. Title = {A modern eye on {ML} type inference: old techniques and recent developments},
  27219. Year = {2005},
  27220. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1hcHBzZW0tMjAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXXBCekEAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1kAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmcG90dGllci1hcHBzZW0tMjAwNS5wZGYAAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2Zwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  27221. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zdtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9mcG90dGllci1hcHBzZW0tMjAwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  27222. Bdsk-Url-1 = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.ps.gz}}
  27223. @article{Pottier:2000qi,
  27224. Address = {, Finland},
  27225. Author = {Francois Pottier},
  27226. Date-Added = {2006-04-28 10:25:45 -0500},
  27227. Date-Modified = {2009-08-25 22:28:20 -0600},
  27228. Issn = {1236-6064},
  27229. Journal = {Nordic J. of Computing},
  27230. Number = {4},
  27231. Pages = {312--347},
  27232. Publisher = {Publishing Association Nordic Journal of Computing},
  27233. Title = {A versatile constraint-based type inference system},
  27234. Volume = {7},
  27235. Year = {2000},
  27236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1uamMtMjAwMC5wc9IXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZnBvdHRpZXItbmpjLTIwMDAucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8leMEJ6QQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWQAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZwb3R0aWVyLW5qYy0yMDAwLnBzAAAOACoAFABmAHAAbwB0AHQAaQBlAHIALQBuAGoAYwAtADIAMAAwADAALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZnBvdHRpZXItbmpjLTIwMDAucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  27237. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL2Zwb3R0aWVyLW5qYy0yMDAwLnBz0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRmcG90dGllci1uamMtMjAwMC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvkmzOWa6QAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAZnBvdHRpZXItbmpjLTIwMDAucHMAAA4AKgAUAGYAcABvAHQAdABpAGUAcgAtAG4AagBjAC0AMgAwADAAMAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mcG90dGllci1uamMtMjAwMC5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  27238. @inproceedings{Pfenning:1988ss,
  27239. Address = {New York, NY, USA},
  27240. Author = {Frank Pfenning},
  27241. Booktitle = {LFP '88: Proceedings of the 1988 ACM conference on LISP and functional programming},
  27242. Date-Added = {2006-04-28 10:18:53 -0500},
  27243. Date-Modified = {2010-12-17 10:23:11 -0700},
  27244. Isbn = {0-89791-273-X},
  27245. Location = {Snowbird, Utah, United States},
  27246. Pages = {153--163},
  27247. Publisher = {ACM Press},
  27248. Title = {Partial polymorphic type inference and higher-order unification},
  27249. Year = {1988},
  27250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1wZmVubmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ms8EJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtcGZlbm5pbmcucGRmAA4AJAARAHAAMQA1ADMALQBwAGYAZQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtcGZlbm5pbmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLXBmZW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3na0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUzLXBmZW5uaW5nLnBkZgAADgAkABEAcAAxADUAMwAtAHAAZgBlAG4AbgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUzLXBmZW5uaW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27252. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62697}}
  27253. @inproceedings{Simonet:2003zf,
  27254. Address = {New York, NY, USA},
  27255. Author = {Vincent Simonet},
  27256. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  27257. Date-Added = {2006-04-28 09:52:02 -0500},
  27258. Date-Modified = {2010-12-17 10:23:11 -0700},
  27259. Isbn = {1-58113-756-7},
  27260. Location = {Uppsala, Sweden},
  27261. Pages = {39--50},
  27262. Publisher = {ACM Press},
  27263. Title = {An extension of {HM(X)} with bounded existential and universal data-types},
  27264. Year = {2003},
  27265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzktc2ltb25ldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzOS1zaW1vbmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ8fBCekhAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2BAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzktc2ltb25ldC5wZGYADgAgAA8AcAAzADkALQBzAGkAbQBvAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM5LXNpbW9uZXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27266. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOS1zaW1vbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5LXNpbW9uZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXNpbW9uZXQucGRmAAAOACAADwBwADMAOQAtAHMAaQBtAG8AbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM5LXNpbW9uZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27267. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944710}}
  27268. @article{Odersky:1999ek,
  27269. Address = {New York, NY, USA},
  27270. Annote = {Introduces HM(X), a constraint solving approach to the Hindley/Milner type system, generalized
  27271. over additional an arbitrary constraint system X.},
  27272. Author = {Martin Odersky and Martin Sulzmann and Martin Wehr},
  27273. Date-Added = {2006-04-28 08:34:56 -0500},
  27274. Date-Modified = {2010-12-17 10:23:11 -0700},
  27275. Issn = {1074-3227},
  27276. Journal = {Theory and Practice of Object Systems},
  27277. Number = {1},
  27278. Pages = {35--55},
  27279. Publisher = {John Wiley \& Sons, Inc.},
  27280. Title = {Type inference with constrained types},
  27281. Volume = {5},
  27282. Year = {1999},
  27283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERb2RlcnNreTk5dHlwZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mQcEJ6QwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9kZXJza3k5OXR5cGUucGRmAA4AJAARAG8AZABlAHIAcwBrAHkAOQA5AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27284. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW9kZXJza3k5OXR5cGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFvZGVyc2t5OTl0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lP0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvZGVyc2t5OTl0eXBlLnBkZgAADgAkABEAbwBkAGUAcgBzAGsAeQA5ADkAdAB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9vZGVyc2t5OTl0eXBlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27285. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1096-9942(199901/03)5:1%3C35::AID-TAPO4%3E3.0.CO;2-4}}
  27286. @unpublished{PeytonJones:2005dh,
  27287. Author = {Simon {Peyton~Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  27288. Category = {fcp},
  27289. Cattype = {paper},
  27290. Date-Added = {2006-04-26 09:07:57 -0500},
  27291. Date-Modified = {2010-12-17 10:23:11 -0700},
  27292. Historical = {This long tutorial paper studies type inference for higher-rank polymorhism, and includes a prototype implementation. Grab it from the url below.},
  27293. Note = {Accepted for publication to the Journal of Functional Programming},
  27294. Title = {Practical type inference for arbitrary-rank types},
  27295. Topic = {language design},
  27296. Year = 2005,
  27297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/mHM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjAzNGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMAAzADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  27298. Bdsk-Url-1 = {http://research.microsoft.com/users/simonpj/papers/higher-rank/index.htm}}
  27299. @article{Huet:1975yb,
  27300. Annote = {Higher-order unification},
  27301. Author = {G. P. Huet},
  27302. Date-Added = {2006-04-25 08:31:38 -0500},
  27303. Date-Modified = {2009-08-25 22:28:20 -0600},
  27304. Journal = {Theoretical Computer Science},
  27305. Number = {1},
  27306. Pages = {27-57},
  27307. Title = {A Unification Algorithm for Typed Lambda-Calculus},
  27308. Volume = {1},
  27309. Year = {1975},
  27310. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKP/BCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMS5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27311. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0xLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J59EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlLTEucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27312. @article{Knight:1989bj,
  27313. Address = {New York, NY, USA},
  27314. Author = {Kevin Knight},
  27315. Date-Added = {2006-04-24 17:57:27 -0500},
  27316. Date-Modified = {2010-12-17 10:23:11 -0700},
  27317. Issn = {0360-0300},
  27318. Journal = {ACM Comput. Surv.},
  27319. Number = {1},
  27320. Pages = {93--124},
  27321. Publisher = {ACM Press},
  27322. Title = {Unification: a multidisciplinary survey},
  27323. Volume = {21},
  27324. Year = {1989},
  27325. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5My1rbmlnaHQtMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5My1rbmlnaHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7vRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5My1rbmlnaHQtMS5wZGYADgAiABAAcAA5ADMALQBrAG4AaQBnAGgAdAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDkzLWtuaWdodC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27326. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62029.62030}}
  27327. @techreport{Boyer:1972sf,
  27328. Annote = {Graph-based unification},
  27329. Author = {Robert S. Boyer and J. Strother Moore},
  27330. Date-Added = {2006-04-24 16:23:56 -0500},
  27331. Date-Modified = {2009-08-25 22:28:20 -0600},
  27332. Institution = {Mathematics Unit Edinburgh University},
  27333. Title = {The Sharing of Structure in Resolution Programs},
  27334. Year = {1972},
  27335. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9zdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREac3RydWN0dXJlLXNoYXJpbmctbWVtby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pJsEJ6TgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZgAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnN0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRmAAAOADYAGgBzAHQAcgB1AGMAdAB1AHIAZQAtAHMAaABhAHIAaQBuAGcALQBtAGUAbQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvc3RydWN0dXJlLXNoYXJpbmctbWVtby5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  27336. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnN0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ou0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAOADYAGgBzAHQAcgB1AGMAdAB1AHIAZQAtAHMAaABhAHIAaQBuAGcALQBtAGUAbQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3N0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  27337. @phdthesis{Choppella:2002in,
  27338. Address = {Bloomington, Indiana},
  27339. Annote = {Closely related to my graphical account of type inference},
  27340. Author = {Venkatesh Choppella},
  27341. Date-Added = {2006-04-24 16:07:26 -0500},
  27342. Date-Modified = {2009-08-25 22:28:20 -0600},
  27343. Month = {August},
  27344. School = {Indiana University},
  27345. Title = {Unification Source-Tracking with Application to Diagnosis of Type Inference},
  27346. Year = {2002},
  27347. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLLBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU2Ni5wZGYADgAUAAkAVABSADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1NjYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27348. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTY2LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8K5szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTY2LnBkZgAOABQACQBUAFIANQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU2Ni5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  27349. @inproceedings{Wand:1986vf,
  27350. Address = {New York, NY, USA},
  27351. Author = {Mitchell Wand},
  27352. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  27353. Date-Added = {2006-04-24 15:04:22 -0500},
  27354. Date-Modified = {2010-12-17 10:23:11 -0700},
  27355. Location = {St. Petersburg Beach, Florida},
  27356. Pages = {38--43},
  27357. Publisher = {ACM Press},
  27358. Title = {Finding the source of type errors},
  27359. Year = {1986},
  27360. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ77BCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzgtd2FuZC5wZGYAAA4AGgAMAHAAMwA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzOC13YW5kLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27361. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC13YW5kLnBkZgAOABoADABwADMAOAAtAHcAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDM4LXdhbmQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  27362. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512648}}
  27363. @article{Beaven:1993fq,
  27364. Address = {New York, NY, USA},
  27365. Annote = {Not all that interesting},
  27366. Author = {Mike Beaven and Ryan Stansifer},
  27367. Date-Added = {2006-04-24 15:00:12 -0500},
  27368. Date-Modified = {2010-12-17 10:23:11 -0700},
  27369. Issn = {1057-4514},
  27370. Journal = {ACM Lett. Program. Lang. Syst.},
  27371. Number = {1-4},
  27372. Pages = {17--30},
  27373. Publisher = {ACM Press},
  27374. Title = {Explaining type errors in polymorphic languages},
  27375. Volume = {2},
  27376. Year = {1993},
  27377. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mzsEJ6RIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXIAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1iZWF2ZW4ucGRmAAAOAB4ADgBwADEANwAtAGIAZQBhAHYAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWJlYXZlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27378. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL959tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWJlYXZlbi5wZGYADgAeAA4AcAAxADcALQBiAGUAYQB2AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctYmVhdmVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27379. Bdsk-Url-1 = {http://doi.acm.org/10.1145/176454.176460}}
  27380. @article{Duggan:1996nm,
  27381. Address = {Amsterdam, The Netherlands, The Netherlands},
  27382. Annote = {Closely related to my graphical account of type inference},
  27383. Author = {Dominic Duggan and Frederick Bent},
  27384. Date-Added = {2006-04-24 14:31:06 -0500},
  27385. Date-Modified = {2010-12-17 10:23:11 -0700},
  27386. Issn = {0167-6423},
  27387. Journal = {Sci. Comput. Program.},
  27388. Local-Url = {file://localhost/Users/jeremysiek/Documents/sdarticle.pdf},
  27389. Number = {1},
  27390. Pages = {37--83},
  27391. Publisher = {Elsevier North-Holland, Inc.},
  27392. Title = {Explaining type inference},
  27393. Volume = {27},
  27394. Year = {1996},
  27395. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(95)00007-0}}
  27396. @techreport{McAdam:1999bd,
  27397. Annote = {Quite closely related to my graphical account of type inference},
  27398. Author = {Bruce J. McAdam},
  27399. Date-Added = {2006-04-24 14:15:20 -0500},
  27400. Date-Modified = {2009-08-25 22:28:20 -0600},
  27401. Institution = {University of Edinburgh},
  27402. Title = {Graphs for Recording Type Information},
  27403. Year = {1999},
  27404. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9FQ1MtTEZDUy05OS00MTUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNFQ1MtTEZDUy05OS00MTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRqwQno8gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RUNTLUxGQ1MtOTktNDE1LnBkZgAOACgAEwBFAEMAUwAtAEwARgBDAFMALQA5ADkALQA0ADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL0VDUy1MRkNTLTk5LTQxNS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  27405. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0VDUy1MRkNTLTk5LTQxNS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0VDUy1MRkNTLTk5LTQxNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8OnM5ZrkAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFQ1MtTEZDUy05OS00MTUucGRmAA4AKAATAEUAQwBTAC0ATABGAEMAUwAtADkAOQAtADQAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRUNTLUxGQ1MtOTktNDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  27406. @article{Robinson:1965ry,
  27407. Address = {New York, NY, USA},
  27408. Annote = {first unification algorithm with correctness proof},
  27409. Author = {J. A. Robinson},
  27410. Date-Added = {2006-04-24 14:11:07 -0500},
  27411. Date-Modified = {2010-12-17 10:23:11 -0700},
  27412. Issn = {0004-5411},
  27413. Journal = {J. ACM},
  27414. Number = {1},
  27415. Pages = {23--41},
  27416. Publisher = {ACM Press},
  27417. Title = {A Machine-Oriented Logic Based on the Resolution Principle},
  27418. Volume = {12},
  27419. Year = {1965},
  27420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtcm9iaW5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtcm9iaW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyclwQnpGAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLXJvYmluc29uLnBkZgAADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtcm9iaW5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27421. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1yb2JpbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1yb2JpbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1yb2JpbnNvbi5wZGYADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXJvYmluc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27422. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321250.321253}}
  27423. @inproceedings{Johnson:1986nw,
  27424. Address = {New York, NY, USA},
  27425. Author = {Gregory F. Johnson and Janet A. Walz},
  27426. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  27427. Date-Added = {2006-04-24 14:02:52 -0500},
  27428. Date-Modified = {2010-12-17 10:23:11 -0700},
  27429. Location = {St. Petersburg Beach, Florida},
  27430. Pages = {44--57},
  27431. Publisher = {ACM Press},
  27432. Title = {A maximum-flow approach to anomaly isolation in unification-based incremental type inference},
  27433. Year = {1986},
  27434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ0LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LWpvaG5zb24ucGRmAAAOACAADwBwADQANAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ0LWpvaG5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27435. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512649}}
  27436. @inproceedings{Chitil:2001ao,
  27437. Address = {New York, NY, USA},
  27438. Author = {Olaf Chitil},
  27439. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  27440. Date-Added = {2006-04-24 13:58:49 -0500},
  27441. Date-Modified = {2010-12-17 10:23:11 -0700},
  27442. Isbn = {1-58113-415-0},
  27443. Location = {Florence, Italy},
  27444. Pages = {193--204},
  27445. Publisher = {ACM Press},
  27446. Title = {Compositional explanation of types and algorithmic debugging of type errors},
  27447. Year = {2001},
  27448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTkzLWNoaXRpbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOTMtY2hpdGlsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJu/BCekVAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj11AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkzLWNoaXRpbC5wZGYADgAgAA8AcAAxADkAMwAtAGMAaABpAHQAaQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE5My1jaGl0aWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27449. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOTMtY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5My1jaGl0aWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96G9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5My1jaGl0aWwucGRmAAAOACAADwBwADEAOQAzAC0AYwBoAGkAdABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE5My1jaGl0aWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27450. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507659}}
  27451. @inproceedings{Ariola:1997ch,
  27452. Author = {Zena M. Ariola and Stefan Blom},
  27453. Booktitle = {Theoretical Aspects of Computer Software},
  27454. Date-Added = {2006-04-24 13:51:56 -0500},
  27455. Date-Modified = {2010-12-17 10:23:11 -0700},
  27456. Pages = {77-106},
  27457. Title = {Cyclic Lambda Calculi},
  27458. Year = {1997},
  27459. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UQUNTOTcucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRBQ1M5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJKPBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUQUNTOTcucHMADgAUAAkAVABBAEMAUwA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVEFDUzk3LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27460. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RBQ1M5Ny5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVEFDUzk3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74Z8zlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRBQ1M5Ny5wcwAOABQACQBUAEEAQwBTADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UQUNTOTcucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  27461. Bdsk-Url-1 = {citeseer.ist.psu.edu/ariola97cyclic.html}}
  27462. @unpublished{Ellner:2005uy,
  27463. Author = {Stephan Ellner and Walid Taha},
  27464. Date-Added = {2006-04-24 13:39:24 -0500},
  27465. Date-Modified = {2009-08-25 22:28:20 -0600},
  27466. Month = {April},
  27467. Title = {A Graphical Multi-stage Calculus},
  27468. Year = {2005},
  27469. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy8yMDA1LTA0LTEzLUIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERAyMDA1LTA0LTEzLUIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRYwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjAwNS0wNC0xMy1CLnBkZgAADgAiABAAMgAwADAANQAtADAANAAtADEAMwAtAEIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy8yMDA1LTA0LTEzLUIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27470. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDIwMDUtMDQtMTMtQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPADPM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA1LTA0LTEzLUIucGRmAAAOACIAEAAyADAAMAA1AC0AMAA0AC0AMQAzAC0AQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27471. @inproceedings{Calcagno:2004eq,
  27472. Author = {Cristiano Calcagno and Eugenio Moggi and Walid Taha},
  27473. Booktitle = {{ESOP} 2004: European Symposium on Programming},
  27474. Date-Added = {2006-04-24 13:28:39 -0500},
  27475. Date-Modified = {2009-08-25 22:28:20 -0600},
  27476. Title = {ML-like Inference for Classifiers},
  27477. Year = {2004},
  27478. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9lc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVUwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDA0LnBkZgAADgAWAAoAZQBzAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9lc29wMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  27479. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NH0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlc29wMDQucGRmAA4AFgAKAGUAcwBvAHAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Vzb3AwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  27480. @inproceedings{Xi:1999dk,
  27481. Address = {San Antonio},
  27482. Author = {Hongwei Xi and Frank Pfenning},
  27483. Booktitle = {Proceedings of the 26th ACM SIGPLAN Symposium on Principles of Programming Languages},
  27484. Date-Added = {2006-04-24 10:51:20 -0500},
  27485. Date-Modified = {2015-08-06 13:28:35 +0000},
  27486. Keywords = {DML},
  27487. Month = {January},
  27488. Pages = {214--227},
  27489. Title = {Dependent Types in Practical Programming},
  27490. Year = 1999,
  27491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcGVuZGVudC1wcmFjdGljYWwucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75c/0ejZEVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHpEVEAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAADgAwABcAZABlAHAAZQBuAGQAZQBuAHQALQBwAHIAYQBjAHQAaQBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9kZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27492. @manual{Gansner:2002bt,
  27493. Address = {Florham Park},
  27494. Author = {Emden Gansner and Eleftherios Koutsofios and Stephen North},
  27495. Date-Added = {2006-04-24 09:03:56 -0500},
  27496. Date-Modified = {2009-08-25 22:28:20 -0600},
  27497. Month = {February},
  27498. Organization = {AT\&T},
  27499. Title = {Drawing graphs with dot},
  27500. Year = {2002},
  27501. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJULBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb3RndWlkZS5wZGYAAA4AGgAMAGQAbwB0AGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvdGd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27502. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cV3RDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvdGd1aWRlLnBkZgAOABoADABkAG8AdABnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG90Z3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  27503. @phdthesis{Botlan:2004gp,
  27504. Author = {Didier Le Botlan},
  27505. Date-Added = {2006-04-24 08:55:36 -0500},
  27506. Date-Modified = {2009-08-25 22:28:20 -0600},
  27507. Month = {June},
  27508. School = {Ecole Polytechnique},
  27509. Title = {{MLF}: An extension of ML with second-order polymorphism and implicit instantiation},
  27510. Year = {2004},
  27511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tbGYucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYdwQnpCgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9agAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWxmLnBkZgAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21sZi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27512. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtbGYucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jv0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtbGYucGRmAAAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tbGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  27513. @article{Erwig:2006xi,
  27514. Author = {Martin Erwig},
  27515. Date-Added = {2006-04-24 08:43:18 -0500},
  27516. Date-Modified = {2009-08-25 22:28:20 -0600},
  27517. Journal = {Journal of Visual Languages and COmputing},
  27518. Number = {2},
  27519. Pages = {161-186},
  27520. Title = {Visual Type Inference},
  27521. Volume = {17},
  27522. Year = {2006},
  27523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9WaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJMTBCej7AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1bAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpWaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGYAAA4AMgAYAFYAaQBzAHUAYQBsAFQAeQBwAGUASQBuAGYAXwBKAFYATABDADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  27524. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7pTMzlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAADgAyABgAVgBpAHMAdQBhAGwAVAB5AHAAZQBJAG4AZgBfAEoAVgBMAEMAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  27525. @inproceedings{Aditya:1991da,
  27526. Address = {New York, NY, USA},
  27527. Author = {Shail Aditya and Rishiyur S. Nikhil},
  27528. Booktitle = {Proceedings of the 5th ACM conference on Functional programming languages and computer architecture},
  27529. Date-Added = {2006-04-22 09:42:09 -0500},
  27530. Date-Modified = {2009-08-25 22:28:20 -0600},
  27531. Isbn = {0-387-54396-1},
  27532. Location = {Cambridge, Massachusetts, United States},
  27533. Pages = {379--405},
  27534. Publisher = {Springer-Verlag New York, Inc.},
  27535. Title = {Incremental polymorphism},
  27536. Year = {1991},
  27537. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYWRpdHlhOTFpbmNyZW1lbnRhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k2cEJ6PwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVwAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmFkaXR5YTkxaW5jcmVtZW50YWwucGRmAA4AMAAXAGEAZABpAHQAeQBhADkAMQBpAG4AYwByAGUAbQBlAG4AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  27538. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FkaXR5YTkxaW5jcmVtZW50YWwucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Q0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAADgAwABcAYQBkAGkAdAB5AGEAOQAxAGkAbgBjAHIAZQBtAGUAbgB0AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9hZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27539. @inproceedings{Odersky:2001lb,
  27540. Address = {New York, NY, USA},
  27541. Author = {Martin Odersky and Christoph Zenger and Matthias Zenger},
  27542. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27543. Date-Added = {2006-04-22 09:12:10 -0500},
  27544. Date-Modified = {2010-12-17 10:23:11 -0700},
  27545. Isbn = {1-58113-336-7},
  27546. Location = {London, United Kingdom},
  27547. Pages = {41--53},
  27548. Publisher = {ACM Press},
  27549. Title = {Colored local type inference},
  27550. Year = {2001},
  27551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDEtb2RlcnNreS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0MS1vZGVyc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ9DBCekiAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2CAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDEtb2RlcnNreS5wZGYADgAgAA8AcAA0ADEALQBvAGQAZQByAHMAawB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQxLW9kZXJza3kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27552. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MS1vZGVyc2t5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxLW9kZXJza3kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxLW9kZXJza3kucGRmAAAOACAADwBwADQAMQAtAG8AZABlAHIAcwBrAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQxLW9kZXJza3kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27553. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360207}}
  27554. @inproceedings{Dunfield:2004fp,
  27555. Address = {New York, NY, USA},
  27556. Author = {Joshua Dunfield and Frank Pfenning},
  27557. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27558. Date-Added = {2006-04-22 09:11:09 -0500},
  27559. Date-Modified = {2010-12-17 10:23:11 -0700},
  27560. Isbn = {1-58113-729-X},
  27561. Location = {Venice, Italy},
  27562. Pages = {281--292},
  27563. Publisher = {ACM Press},
  27564. Title = {Tridirectional typechecking},
  27565. Year = {2004},
  27566. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjgxLWR1bmZpZWxkLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI4MS1kdW5maWVsZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8necEJ6RwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyODEtZHVuZmllbGQucGRmAA4AJAARAHAAMgA4ADEALQBkAHUAbgBmAGkAZQBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjgxLWR1bmZpZWxkLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27567. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODEtZHVuZmllbGQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgxLWR1bmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qL0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgxLWR1bmZpZWxkLnBkZgAADgAkABEAcAAyADgAMQAtAGQAdQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgxLWR1bmZpZWxkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27568. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964025}}
  27569. @inproceedings{Chlipala:2005da,
  27570. Address = {New York, NY, USA},
  27571. Author = {Adam Chlipala and Leaf Petersen and Robert Harper},
  27572. Booktitle = {TLDI '05: Proceedings of the 2005 ACM SIGPLAN international workshop on Types in languages design and implementation},
  27573. Date-Added = {2006-04-22 09:09:12 -0500},
  27574. Date-Modified = {2010-12-17 10:23:11 -0700},
  27575. Isbn = {1-58113-999-3},
  27576. Location = {Long Beach, California, USA},
  27577. Pages = {71--78},
  27578. Publisher = {ACM Press},
  27579. Title = {Strict bidirectional type checking},
  27580. Year = {2005},
  27581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNzEtY2hsaXBhbGEucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNzEtY2hsaXBhbGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhXwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLWNobGlwYWxhLnBkZgAADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNzEtY2hsaXBhbGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27582. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3MS1jaGxpcGFsYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3MS1jaGxpcGFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4HRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MS1jaGxpcGFsYS5wZGYADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDcxLWNobGlwYWxhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27583. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040294.1040301}}
  27584. @inproceedings{Pierce:1998jc,
  27585. Address = {New York, NY, USA},
  27586. Author = {Benjamin C. Pierce and David N. Turner},
  27587. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27588. Date-Added = {2006-04-22 08:55:29 -0500},
  27589. Date-Modified = {2010-12-17 10:23:11 -0700},
  27590. Isbn = {0-89791-979-3},
  27591. Location = {San Diego, California, United States},
  27592. Pages = {252--265},
  27593. Publisher = {ACM Press},
  27594. Title = {Local type inference},
  27595. Year = {1998},
  27596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcGllcmNlOThsb2NhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ot8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBpZXJjZTk4bG9jYWwucGRmAA4AJAARAHAAaQBlAHIAYwBlADkAOABsAG8AYwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27597. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZTk4bG9jYWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2U5OGxvY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3v+0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaWVyY2U5OGxvY2FsLnBkZgAADgAkABEAcABpAGUAcgBjAGUAOQA4AGwAbwBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9waWVyY2U5OGxvY2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27598. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268967}}
  27599. @inproceedings{Shields:2001zs,
  27600. Author = {Mark Shields and Simon {Peyton Jones}},
  27601. Booktitle = {First Workshop on Multi-language Inferastructure and Interoperability ({BABEL}'01), Firenze, Italy},
  27602. Date-Added = {2006-04-21 15:00:17 -0500},
  27603. Date-Modified = {2009-08-25 22:28:20 -0600},
  27604. Month = sep,
  27605. Title = {Object-Oriented Style Overloading for {H}askell},
  27606. Year = {2001},
  27607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vdmVybG9hZGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD292ZXJsb2FkaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJk3BCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvdmVybG9hZGluZy5wZGYADgAgAA8AbwB2AGUAcgBsAG8AYQBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb3ZlcmxvYWRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27608. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD292ZXJsb2FkaW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb3ZlcmxvYWRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95XNEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb3ZlcmxvYWRpbmcucGRmAAAOACAADwBvAHYAZQByAGwAbwBhAGQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb3ZlcmxvYWRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27609. @inproceedings{Kaes:1992hh,
  27610. Address = {New York, NY, USA},
  27611. Author = {Stefan Kaes},
  27612. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  27613. Date-Added = {2006-04-21 13:30:32 -0500},
  27614. Date-Modified = {2010-12-17 10:23:11 -0700},
  27615. Isbn = {0-89791-481-3},
  27616. Location = {San Francisco, California, United States},
  27617. Pages = {193--204},
  27618. Publisher = {ACM Press},
  27619. Title = {Type inference in the presence of overloading, subtyping and recursive types},
  27620. Year = {1992},
  27621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTkzLWthZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTkzLWthZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTkzLWthZXMucGRmAAAOABwADQBwADEAOQAzAC0AawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTkzLWthZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27622. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141540}}
  27623. @article{Stuckey:2005zp,
  27624. Address = {New York, NY, USA},
  27625. Author = {Peter J. Stuckey and Martin Sulzmann},
  27626. Date-Added = {2006-04-21 13:27:59 -0500},
  27627. Date-Modified = {2010-12-17 10:23:11 -0700},
  27628. Issn = {0164-0925},
  27629. Journal = {ACM Trans. Program. Lang. Syst.},
  27630. Number = {6},
  27631. Pages = {1216--1269},
  27632. Publisher = {ACM Press},
  27633. Title = {A theory of overloading},
  27634. Volume = {27},
  27635. Year = {2005},
  27636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDEyMTYtc3R1Y2tleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8micEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMjE2LXN0dWNrZXkucGRmAA4AJAARAHAAMQAyADEANgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27637. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjE2LXN0dWNrZXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTIxNi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ml0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTIxNi1zdHVja2V5LnBkZgAADgAkABEAcAAxADIAMQA2AC0AcwB0AHUAYwBrAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTIxNi1zdHVja2V5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27638. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108970.1108974}}
  27639. @unpublished{Raffalli:1999mg,
  27640. Author = {Christophe Raffalli},
  27641. Date-Added = {2006-04-21 13:21:34 -0500},
  27642. Date-Modified = {2009-08-25 22:28:20 -0600},
  27643. Note = {Dept. of Mathematics of the University of Savoy},
  27644. Title = {An optimized complete semi-algorithm for system F-eta},
  27645. Year = {1999},
  27646. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9GZXRhLXRvdGFsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREORmV0YS10b3RhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kdsEJ6PMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkZldGEtdG90YWwucGRmAAAOAB4ADgBGAGUAdABhAC0AdABvAHQAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvRmV0YS10b3RhbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27647. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0ZldGEtdG90YWwucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5GZXRhLXRvdGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu96zOWa6AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARmV0YS10b3RhbC5wZGYAAA4AHgAOAEYAZQB0AGEALQB0AG8AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9GZXRhLXRvdGFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27648. @techreport{Raffalli:1998uk,
  27649. Author = {Christophe Raffalli},
  27650. Date-Added = {2006-04-21 13:18:19 -0500},
  27651. Date-Modified = {2009-08-25 22:28:20 -0600},
  27652. Institution = {Dept. of Mathematics of the University of Savoy},
  27653. Number = {98-05a},
  27654. Title = {System F-eta},
  27655. Year = {1998},
  27656. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9GZXRhLXBhcnRpYWwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBGZXRhLXBhcnRpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRzwQno8wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RmV0YS1wYXJ0aWFsLnBkZgAADgAiABAARgBlAHQAYQAtAHAAYQByAHQAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9GZXRhLXBhcnRpYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27657. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEZldGEtcGFydGlhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8BTM5ZroAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGZXRhLXBhcnRpYWwucGRmAAAOACIAEABGAGUAdABhAC0AcABhAHIAdABpAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27658. @inproceedings{Clement:1986mv,
  27659. Address = {New York, NY, USA},
  27660. Author = {Dominique Cl\'ement and Thierry Despeyroux and Gilles Kahn and Jo{\"e}lle Despeyroux},
  27661. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  27662. Date-Added = {2006-04-21 12:47:02 -0500},
  27663. Date-Modified = {2010-12-17 10:23:11 -0700},
  27664. Isbn = {0-89791-200-4},
  27665. Location = {Cambridge, Massachusetts, United States},
  27666. Pages = {13--27},
  27667. Publisher = {ACM Press},
  27668. Title = {A simple applicative language: {Mini}-{ML}},
  27669. Year = {1986},
  27670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTMtY2xlbWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMy1jbGVtZW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJpLBCekPAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1vAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTMtY2xlbWVudC5wZGYADgAgAA8AcAAxADMALQBjAGwAZQBtAGUAbgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEzLWNsZW1lbnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27671. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMy1jbGVtZW50LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzLWNsZW1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzLWNsZW1lbnQucGRmAAAOACAADwBwADEAMwAtAGMAbABlAG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzLWNsZW1lbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27672. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319847}}
  27673. @incollection{Reynolds:1969uh,
  27674. Abstract = {If the set of atomic formulas is augmented by adding a `universal
  27675. formula' and a `null formula', then the equivalence classes of this set under
  27676. alphabetic variation form a complete non-modular lattice, with `instance'
  27677. as the partial ordering, `greatest common instance' as the meet operation,
  27678. and `least common generalization' as the join operation. The greatest common
  27679. instance of two formulas can be obtained from Robinson's Unification Algorithm.
  27680. An algorithm is given for computing the least common generalization of two
  27681. formulas, the covering relation of the lattice is determined, bounds are
  27682. obtained on the length of chains from one formula to another, and it is shown
  27683. that any formula is the least common generalization of its set of ground
  27684. instances.
  27685. A transformational system is a finite set of clauses containing only units
  27686. and transformations, which are clauses containing exactly one positive and one
  27687. negative literal. It is shown that every unsatisfiable transformational system
  27688. has a refutation where every resolution has at least one resolvend which is an
  27689. initial clause. An algorithm is given for computing a common generalization of
  27690. all atomic formulas which can be derived from a transformational system, and
  27691. it is shown that there is no decision procedure for transformational systems.},
  27692. Address = {Edinburgh, Scotland},
  27693. Author = {Reynolds, John C.},
  27694. Booktitle = {Machine Intelligence 5},
  27695. Checked = {22 August 1990},
  27696. Comments = {Some copies are copyrighted 1970},
  27697. Date-Modified = {2009-08-25 22:28:20 -0600},
  27698. Filename = {transysalg},
  27699. Pages = {135--151},
  27700. Publisher = {Edinburgh University Press},
  27701. Title = {Transformational Systems and the Algebraic Structure of Atomic Formulas},
  27702. Updated = {9 May 2001},
  27703. Year = {1969},
  27704. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy90cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pRMEJ6ToAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyYW5zeXNhbGcucGRmAAAOAB4ADgB0AHIAYQBuAHMAeQBzAGEAbABnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvdHJhbnN5c2FsZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27705. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KV9EPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHJhbnN5c2FsZy5wZGYADgAeAA4AdAByAGEAbgBzAHkAcwBhAGwAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90cmFuc3lzYWxnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  27706. @mastersthesis{Krasic:1996md,
  27707. Author = {Charles C. Krasic},
  27708. Date-Added = {2006-04-21 10:01:19 -0500},
  27709. Date-Modified = {2010-12-17 10:23:11 -0700},
  27710. Title = {Parametric Overloading in {ML}},
  27711. Year = {1996},
  27712. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZrcmFzaWM5N3BhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXqwQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6a3Jhc2ljOTdwYXJhbWV0cmljLnBkZgAADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  27713. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKDRDzjfAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/LwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGtyYXNpYzk3cGFyYW1ldHJpYy5wZGYADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIva3Jhc2ljOTdwYXJhbWV0cmljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  27714. Bdsk-Url-1 = {citeseer.ist.psu.edu/krasic97parametric.html}}
  27715. @article{Smith:1994kh,
  27716. Author = {Geoffrey S. Smith},
  27717. Date-Added = {2006-04-20 22:40:58 -0500},
  27718. Date-Modified = {2009-08-25 22:28:20 -0600},
  27719. Journal = {Science of Computer Programming},
  27720. Month = {December},
  27721. Pages = {197-226},
  27722. Title = {Principal Type Schemes for Functional Programs with Overloading and Subtyping},
  27723. Volume = {23},
  27724. Year = {1994},
  27725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPnBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5NC5wZGYADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27726. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjcDk0LnBkZgAADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjcDk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  27727. @inproceedings{Jim:1996hs,
  27728. Address = {New York, NY, USA},
  27729. Author = {Trevor Jim},
  27730. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27731. Date-Added = {2006-04-20 21:03:29 -0500},
  27732. Date-Modified = {2010-12-17 10:23:11 -0700},
  27733. Isbn = {0-89791-769-3},
  27734. Location = {St. Petersburg Beach, Florida, United States},
  27735. Pages = {42--53},
  27736. Publisher = {ACM Press},
  27737. Title = {What are principal typings and what are they good for?},
  27738. Year = {1996},
  27739. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n08EJ6SIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Mi1qaW0ucGRmAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDItamltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27740. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL969dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyLWppbS5wZGYAAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQyLWppbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27741. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237728}}
  27742. @incollection{Remy!appsem,
  27743. Author = {Didier R{\'{e}}my},
  27744. Booktitle = {{A}pplied {S}emantics. Advanced Lectures. LNCS 2395.},
  27745. Date-Added = {2006-04-20 14:33:31 -0500},
  27746. Date-Modified = {2009-08-25 22:28:20 -0600},
  27747. Html = {http://pauillac.inria.fr/~remy/cours/appsem/},
  27748. Isbn = {3-540-44044-5},
  27749. Pages = {413--537},
  27750. Pdf = {http://pauillac.inria.fr/~remy/cours/appsem/ocaml.pdf},
  27751. Publisher = {Springer Verlag},
  27752. Title = {{U}sing, {U}nderstanding, and {U}nraveling the {OC}aml {L}anguage},
  27753. Year = {2002},
  27754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9vY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjjBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvY2FtbC5wZGYADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvb2NhbWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27755. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlvY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eUzRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9jYW1sLnBkZgAADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL29jYW1sLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  27756. @inproceedings{Jones:1997it,
  27757. Address = {New York, NY, USA},
  27758. Author = {Mark P. Jones},
  27759. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27760. Date-Added = {2006-04-20 13:47:01 -0500},
  27761. Date-Modified = {2010-12-17 10:23:11 -0700},
  27762. Isbn = {0-89791-853-3},
  27763. Location = {Paris, France},
  27764. Pages = {483--496},
  27765. Publisher = {ACM Press},
  27766. Title = {First-class polymorphism with type inference},
  27767. Year = {1997},
  27768. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n+sEJ6SUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0ODMtam9uZXMucGRmAAAOAB4ADgBwADQAOAAzAC0AagBvAG4AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ4My1qb25lcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27769. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97HtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4My1qb25lcy5wZGYADgAeAA4AcAA0ADgAMwAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDgzLWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27770. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263765}}
  27771. @article{Laufer:1994qq,
  27772. Address = {New York, NY, USA},
  27773. Author = {Konstantin L{\"a}ufer and Martin Odersky},
  27774. Date-Added = {2006-04-20 13:40:13 -0500},
  27775. Date-Modified = {2010-12-17 10:23:11 -0700},
  27776. Issn = {0164-0925},
  27777. Journal = {ACM Trans. Program. Lang. Syst.},
  27778. Number = {5},
  27779. Pages = {1411--1430},
  27780. Publisher = {ACM Press},
  27781. Title = {Polymorphic type inference and abstract data types},
  27782. Volume = {16},
  27783. Year = {1994},
  27784. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQxMS1sYWZlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDExLWxhZmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqfBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQxMS1sYWZlci5wZGYADgAgAA8AcAAxADQAMQAxAC0AbABhAGYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MTEtbGFmZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27785. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDExLWxhZmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MTEtbGFmZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95xdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MTEtbGFmZXIucGRmAAAOACAADwBwADEANAAxADEALQBsAGEAZgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0MTEtbGFmZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27786. Bdsk-Url-1 = {http://doi.acm.org/10.1145/186025.186031}}
  27787. @article{Garrigue:1999bb,
  27788. Address = {Duluth, MN, USA},
  27789. Author = {Jacques Garrigue and Didier R{\'{e}}my},
  27790. Date-Added = {2006-04-20 13:35:04 -0500},
  27791. Date-Modified = {2010-12-17 10:23:11 -0700},
  27792. Issn = {0890-5401},
  27793. Journal = {Information and Computation},
  27794. Number = {1-2},
  27795. Pages = {134--169},
  27796. Publisher = {Academic Press, Inc.},
  27797. Title = {Semi-explicit first-class polymorphism for ML},
  27798. Volume = {155},
  27799. Year = {1999},
  27800. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9nYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJYTBCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGYADgA4ABsAZwBhAHIAcgBpAGcAdQBlAF8AcgBlAG0AeQAtAHAAbwBsAHkALQBpAGMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  27801. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91Z9EPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAOADgAGwBnAGEAcgByAGkAZwB1AGUAXwByAGUAbQB5AC0AcABvAGwAeQAtAGkAYwA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  27802. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1999.2830}}
  27803. @book{Mitchell:1996nn,
  27804. Address = {Cambridge, MA, USA},
  27805. Author = {John C. Mitchell},
  27806. Date-Added = {2006-04-20 13:10:27 -0500},
  27807. Date-Modified = {2007-05-18 13:42:22 -0600},
  27808. Isbn = {0-262-13321-0},
  27809. Publisher = {MIT Press},
  27810. Title = {Foundations of programming languages},
  27811. Year = {1996}}
  27812. @article{Rocca:1988ro,
  27813. Address = {Essex, UK},
  27814. Author = {S. Ronchi Della Rocca},
  27815. Date-Added = {2006-04-20 11:38:32 -0500},
  27816. Date-Modified = {2010-12-17 10:23:11 -0700},
  27817. Issn = {0304-3975},
  27818. Journal = {Theor. Comput. Sci.},
  27819. Number = {1-2},
  27820. Pages = {181--209},
  27821. Publisher = {Elsevier Science Publishers Ltd.},
  27822. Title = {Principal type scheme and unification for intersection type discipline},
  27823. Volume = {59},
  27824. Year = {1988},
  27825. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(88)90101-6}}
  27826. @inproceedings{Coppo:1992ku,
  27827. Address = {London, UK},
  27828. Author = {Mario Coppo and Paola Giannini},
  27829. Booktitle = {CAAP '92: Proceedings of the 17th Colloquium on Trees in Algebra and Programming},
  27830. Date-Added = {2006-04-20 11:37:37 -0500},
  27831. Date-Modified = {2007-05-18 13:42:22 -0600},
  27832. Isbn = {3-540-55251-0},
  27833. Pages = {102--123},
  27834. Publisher = {Springer-Verlag},
  27835. Title = {A Complete Type Inference Algorithm for Simple Intersection Types},
  27836. Year = {1992}}
  27837. @inproceedings{Kfoury:1999kz,
  27838. Address = {New York, NY, USA},
  27839. Annote = {incomprehensible},
  27840. Author = {A. J. Kfoury and J. B. Wells},
  27841. Booktitle = {POPL '99: Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27842. Date-Added = {2006-04-20 11:36:45 -0500},
  27843. Date-Modified = {2010-12-17 10:23:11 -0700},
  27844. Isbn = {1-58113-095-3},
  27845. Location = {San Antonio, Texas, United States},
  27846. Pages = {161--174},
  27847. Publisher = {ACM Press},
  27848. Title = {Principality and decidable type inference for finite-rank intersection types},
  27849. Year = {1999},
  27850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYxLWtmb3VyeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjEta2ZvdXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsXBCekRAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1xAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYxLWtmb3VyeS5wZGYADgAgAA8AcAAxADYAMQAtAGsAZgBvAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MS1rZm91cnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27851. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjEta2ZvdXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MS1rZm91cnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9559EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MS1rZm91cnkucGRmAAAOACAADwBwADEANgAxAC0AawBmAG8AdQByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2MS1rZm91cnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27852. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292556}}
  27853. @article{Urzyczyn:1997ub,
  27854. Author = {Pawel Urzyczyn},
  27855. Date-Added = {2006-04-20 10:58:52 -0500},
  27856. Date-Modified = {2009-08-25 22:28:20 -0600},
  27857. Journal = {Mathematical Structures in Computer Science},
  27858. Pages = {329-358},
  27859. Title = {Type reconstruction in F[omega]},
  27860. Volume = {7},
  27861. Year = {1997},
  27862. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZyZWNvbnN0cnVjdC1mb21lZ2EucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjVwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cmVjb25zdHJ1Y3QtZm9tZWdhLnBkZgAADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  27863. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnJlY29uc3RydWN0LWZvbWVnYS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnJlY29uc3RydWN0LWZvbWVnYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ib3RDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJlY29uc3RydWN0LWZvbWVnYS5wZGYADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcmVjb25zdHJ1Y3QtZm9tZWdhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  27864. @article{Naur:1966:PAG,
  27865. Acknowledgement = ack-nhfb,
  27866. Annote = {Vague version of Floyd and Hoare's logic, developed independently.},
  27867. Author = {P. Naur},
  27868. Bibdate = {Sat Nov 14 09:14:57 1998},
  27869. Coden = {BITTEL, NBITAB},
  27870. Date-Added = {2006-04-18 08:52:12 -0500},
  27871. Date-Modified = {2007-05-18 13:42:22 -0600},
  27872. Issn = {0006-3835},
  27873. Journal = j-NORDISK-TIDSKR-INFORM-BEHAND,
  27874. Number = {4},
  27875. Pages = {310--316},
  27876. Title = {Proof of Algorithms by General Snapshots},
  27877. Volume = {6},
  27878. Year = {1966}}
  27879. @techreport{Siek:2005yb,
  27880. Author = {Jeremy G. Siek and Walid Taha},
  27881. Date-Added = {2006-04-14 16:30:12 -0500},
  27882. Date-Modified = {2009-08-25 22:28:20 -0600},
  27883. Institution = {Rice University},
  27884. Number = {TR05-458},
  27885. Title = {C++.T Formalization in Isar},
  27886. Year = {2005},
  27887. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLC4uLy4uLy4uL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRm0hcLGBlXTlMuZGF0YU8RAaYAAAAAAaYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERxvZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZEwQnpDAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bAAAAAEADABPmREATqRTAEbJNgACADtNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6b2ZwMjIybDViMjdwejloM201MDQ2NnFxLnBkZgAADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC5Vc2Vycy9zaWVrL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvQDCAMoCdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  27888. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVDRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvb2ZwMjIybDViMjdwejloM201MDQ2NnFxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  27889. @inproceedings{REYNOLDS83,
  27890. Abstract = {We explore the thesis that type structure is a syntactic discipline
  27891. for maintaining levels of abstraction. Traditionally, this view has been
  27892. formalized algebraically, but the algebraic approach fails to encompass
  27893. higher-order functions. For this purpose, it is necessary to generalize
  27894. homomorphic functions to relations; the result is an `abstraction' theorem
  27895. that is applicable to the typed lambda calculus and various extensions,
  27896. including user-defined types. Finally, we consider polymorphic functions,
  27897. and show that the abstraction theorem captures Strachey's concept of
  27898. parametric, as opposed to ad hoc, polymorphism.},
  27899. Address = {Amsterdam},
  27900. Author = {Reynolds, John C.},
  27901. Booksubtitle = {Proceedings of the IFIP 9th World Computer Congress},
  27902. Booktitle = {Information Processing 83},
  27903. Callno = {004 I613ia 1983},
  27904. Checked = {January 1988},
  27905. Date-Modified = {2009-08-25 22:28:20 -0600},
  27906. Dates = {September 19--23, 1983},
  27907. Filename = {typesabpara},
  27908. Pages = {513--523},
  27909. Place = {Paris, France},
  27910. Publisher = {Elsevier Science Publishers B. V. (North-Holland)},
  27911. Title = {Types, Abstraction and Parametric Polymorphism},
  27912. Updated = {9 May 2001},
  27913. Year = {1983},
  27914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3R5cGVzYWJwYXJhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHlwZXNhYnBhcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYtEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHlwZXNhYnBhcmEucGRmAAAOACAADwB0AHkAcABlAHMAYQBiAHAAYQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdHlwZXNhYnBhcmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27915. @phdthesis{GIRARD72,
  27916. Address = {Paris, France},
  27917. Author = {Girard, Jean-Yves},
  27918. Checked = {5 July 1990},
  27919. Date-Modified = {2011-10-10 13:37:27 -0600},
  27920. Title = {Interpretation fonctionelle et elimination des coupures de l'arithmetique d'ordre superieur},
  27921. Updated = {17 February 1993},
  27922. Year = 1972}
  27923. @inproceedings{Xi:2003kn,
  27924. Address = {New York, NY, USA},
  27925. Author = {Hongwei Xi and Chiyan Chen and Gang Chen},
  27926. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27927. Date-Added = {2006-04-06 15:35:50 -0500},
  27928. Date-Modified = {2010-12-17 10:23:11 -0700},
  27929. Isbn = {1-58113-628-5},
  27930. Location = {New Orleans, Louisiana, USA},
  27931. Pages = {224--235},
  27932. Publisher = {ACM Press},
  27933. Title = {Guarded recursive datatype constructors},
  27934. Year = {2003},
  27935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjI0LXhpLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDIyNC14aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nHMEJ6RcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMjQteGkucGRmAA4AGAALAHAAMgAyADQALQB4AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjI0LXhpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27936. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604150}}
  27937. @inproceedings{Sheard:2004qp,
  27938. Address = {Cork, Ireland},
  27939. Author = {Tim Sheard and Emir Pasalic},
  27940. Booktitle = {4th International Workshop on Logical Frameworks and Meta-Languages (LFM'04)},
  27941. Date-Added = {2006-04-06 15:30:54 -0500},
  27942. Date-Modified = {2009-08-25 22:28:20 -0600},
  27943. Month = {July},
  27944. Title = {Meta-programming with built-in type equality},
  27945. Year = {2004},
  27946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8on8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBhc2FsaWMucGRmAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wYXNhbGljLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27947. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL973NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFzYWxpYy5wZGYAAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFzYWxpYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  27948. @techreport{Cheney:2003fq,
  27949. 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.},
  27950. Author = {James Cheney and Ralf Hinze},
  27951. Date-Added = {2006-04-06 15:22:30 -0500},
  27952. Date-Modified = {2009-08-25 22:28:20 -0600},
  27953. Institution = {Cornell University},
  27954. Title = {First-Class Phantom Types},
  27955. Year = {2003},
  27956. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9UUjIwMDMtMTkwMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1RSMjAwMy0xOTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJK/BCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjIwMDMtMTkwMS5wZGYADgAgAA8AVABSADIAMAAwADMALQAxADkAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvVFIyMDAzLTE5MDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27957. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1RSMjAwMy0xOTAxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVFIyMDAzLTE5MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72C8zlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSMjAwMy0xOTAxLnBkZgAOACAADwBUAFIAMgAwADAAMwAtADEAOQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjIwMDMtMTkwMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  27958. @manual{Chambers:2006in,
  27959. Address = {Seattle, Washington},
  27960. Author = {Craig Chambers},
  27961. Date-Added = {2006-04-06 06:00:49 -0500},
  27962. Date-Modified = {2009-08-25 22:28:20 -0600},
  27963. Institution = {University of Washington},
  27964. Month = {January},
  27965. Title = {The {Diesel} Langauge: Specification and Rationale},
  27966. Year = {2006},
  27967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9kaWVzZWwtc3BlYy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2RpZXNlbC1zcGVjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTbBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkaWVzZWwtc3BlYy5wZGYADgAgAA8AZABpAGUAcwBlAGwALQBzAHAAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZGllc2VsLXNwZWMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27968. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpZXNlbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGllc2VsLXNwZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xT9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGllc2VsLXNwZWMucGRmAAAOACAADwBkAGkAZQBzAGUAbAAtAHMAcABlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZGllc2VsLXNwZWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27969. @article{Plotkin:1977oc,
  27970. Author = {G. D. Plotkin},
  27971. Date-Added = {2006-04-04 04:10:47 -0500},
  27972. Date-Modified = {2009-08-25 22:28:20 -0600},
  27973. Journal = {Theoretical Computer Science},
  27974. Month = {December},
  27975. Number = {3},
  27976. Pages = {223-255},
  27977. Title = {{LCF} considered as a programming language},
  27978. Volume = {5},
  27979. Year = {1977},
  27980. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Bsb3RraW4tcGNmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGxvdGtpbi1wY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98C9EPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxvdGtpbi1wY2YucGRmAAAOACAADwBwAGwAbwB0AGsAaQBuAC0AcABjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGxvdGtpbi1wY2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27981. @article{Church:1940wj,
  27982. Annote = {original paper about the simply typed lambda calculus},
  27983. Author = {A. Church},
  27984. Date-Added = {2006-04-04 03:28:24 -0500},
  27985. Date-Modified = {2009-08-25 22:28:20 -0600},
  27986. Journal = {Journal of Symbolic Logic},
  27987. Number = {2},
  27988. Pages = {56-68},
  27989. Title = {A formulation of the simple theory of types.},
  27990. Volume = {5},
  27991. Year = {1940},
  27992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2h1cmNoLXNpbXBsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lIcEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNodXJjaC1zaW1wbGUucGRmAA4AJAARAGMAaAB1AHIAYwBoAC0AcwBpAG0AcABsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27993. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNodXJjaC1zaW1wbGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjaHVyY2gtc2ltcGxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ei0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaHVyY2gtc2ltcGxlLnBkZgAADgAkABEAYwBoAHUAcgBjAGgALQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jaHVyY2gtc2ltcGxlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  27994. @inproceedings{Kulczycki:2005ee,
  27995. Address = {New York, NY, USA},
  27996. Author = {Gregory Kulczycki and Murali Sitaraman and Bruce W. Weide and Atanas Rountev},
  27997. Booktitle = {{SAVCBS} '05: Proceedings of the 2005 conference on Specification and verification of component-based systems},
  27998. Date-Added = {2006-04-04 02:08:28 -0500},
  27999. Date-Modified = {2010-12-17 10:23:11 -0700},
  28000. Isbn = {1-59593-371-9},
  28001. Location = {Lisbon, Portugal},
  28002. Pages = {7},
  28003. Publisher = {ACM Press},
  28004. Title = {A specification-based approach to reasoning about pointers},
  28005. Year = {2005},
  28006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNy1rdWxjenlja2kucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNy1rdWxjenlja2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhUwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcta3VsY3p5Y2tpLnBkZgAADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNy1rdWxjenlja2kucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28007. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3LWt1bGN6eWNraS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3LWt1bGN6eWNraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e3zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3LWt1bGN6eWNraS5wZGYADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDcta3VsY3p5Y2tpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28008. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1123058.1123066}}
  28009. @inproceedings{Riely:1999ts,
  28010. Address = {New York, NY, USA},
  28011. Author = {James Riely and Matthew Hennessy},
  28012. Booktitle = {{POPL} '99: Proceedings of the 26th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28013. Date-Added = {2006-03-31 14:49:46 -0600},
  28014. Date-Modified = {2010-12-17 10:23:11 -0700},
  28015. Isbn = {1-58113-095-3},
  28016. Location = {San Antonio, Texas, United States},
  28017. Pages = {93--104},
  28018. Publisher = {ACM Press},
  28019. Title = {Trust and partial typing in open systems of mobile agents},
  28020. Year = {1999},
  28021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTMtcmllbHkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTMtcmllbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u80Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTMtcmllbHkucGRmAAAOABwADQBwADkAMwAtAHIAaQBlAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTMtcmllbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28022. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292551}}
  28023. @article{Ousterhout:1998ce,
  28024. Author = {John K. Ousterhout},
  28025. Date-Added = {2006-03-31 13:30:33 -0600},
  28026. Date-Modified = {2009-08-25 22:28:20 -0600},
  28027. Journal = {IEEE Computer},
  28028. Month = {March},
  28029. Number = {3},
  28030. Pages = {23-30},
  28031. Title = {Scripting: Higher-Level Programming for the 21st Century},
  28032. Volume = {31},
  28033. Year = {1998},
  28034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zY3JpcHRpbmctb3VzdGVyaG91dC5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPzBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3JpcHRpbmctb3VzdGVyaG91dC5wZGYAAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3NjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  28035. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J4tEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zY3JpcHRpbmctb3VzdGVyaG91dC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  28036. @manual{Serrano:2002zo,
  28037. Author = {Manuel Serrano},
  28038. Date-Added = {2006-03-31 03:55:04 -0600},
  28039. Date-Modified = {2009-08-25 22:28:20 -0600},
  28040. Month = {April},
  28041. Organization = {Inria-Rocquencourt},
  28042. Title = {{Bigloo}: a practical {Scheme} compiler},
  28043. Year = {2002},
  28044. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpiaWdsb28ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpiaWdsb28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ar0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaWdsb28ucGRmAA4AFgAKAGIAaQBnAGwAbwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2JpZ2xvby5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28045. @inproceedings{Bres:2004xp,
  28046. Address = {Pilzen, Czech Republic},
  28047. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  28048. Booktitle = {2nd International Workshop on {.NET} Technologies},
  28049. Date-Added = {2006-03-31 03:42:01 -0600},
  28050. Date-Modified = {2009-08-25 22:28:20 -0600},
  28051. Month = {May},
  28052. Title = {Compiling {Scheme} programs to {.NET} Common Intermediate Language},
  28053. Year = {2004},
  28054. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9ic3MtZG90bmV0MDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBic3MtZG90bmV0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUMwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YnNzLWRvdG5ldDA0LnBkZgAADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9ic3MtZG90bmV0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28055. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJzcy1kb3RuZXQwNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJzcy1kb3RuZXQwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJzcy1kb3RuZXQwNC5wZGYADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYnNzLWRvdG5ldDA0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28056. @article{Bres:2004dd,
  28057. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  28058. Date-Added = {2006-03-31 03:37:17 -0600},
  28059. Date-Modified = {2009-08-25 22:28:20 -0600},
  28060. Journal = {Journal of Object Technology},
  28061. Number = {9},
  28062. Title = {{Bigloo.NET}: compiling {Scheme} to {.NET} {CLR}},
  28063. Volume = {3},
  28064. Year = {2004},
  28065. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k/cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJpZ2xvby1uZXQucGRmAAAOAB4ADgBiAGkAZwBsAG8AbwAtAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvYmlnbG9vLW5ldC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28066. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlnbG9vLW5ldC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBuAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaWdsb28tbmV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28067. @techreport{Sulzmann:2005hg,
  28068. Author = {Martin Sulzmann and Peter J. Stuckey},
  28069. Date-Added = {2006-03-30 07:58:47 -0600},
  28070. Date-Modified = {2009-08-25 22:28:20 -0600},
  28071. Institution = {National University of Singapore},
  28072. Title = {Type Inference for Multi-Parameter Type Classes},
  28073. Year = {2005},
  28074. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9tcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJibBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptcHRjLWluZi5wZGYAAA4AGgAMAG0AcAB0AGMALQBpAG4AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL21wdGMtaW5mLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28075. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePjRDzjlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1wdGMtaW5mLnBkZgAOABoADABtAHAAdABjAC0AaQBuAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbXB0Yy1pbmYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  28076. @article{Sulzmann:2006bh,
  28077. Author = {Martin Sulzmann and Gregory J. Duck and Simon Peyton-Jones and Peter J. Stuckey},
  28078. Date-Added = {2006-03-30 07:55:37 -0600},
  28079. Date-Modified = {2009-08-25 22:28:20 -0600},
  28080. Journal = {Journal of Functional Programming},
  28081. Title = {Understanding Functional Dependencies via Constraint Handling Rules},
  28082. Year = {2006},
  28083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9qZnAtZmRzLXJldmlzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNqZnAtZmRzLXJldmlzZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXewQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6amZwLWZkcy1yZXZpc2VkLnBkZgAOACgAEwBqAGYAcAAtAGYAZABzAC0AcgBlAHYAaQBzAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2pmcC1mZHMtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  28084. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2pmcC1mZHMtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2pmcC1mZHMtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg7RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcC1mZHMtcmV2aXNlZC5wZGYAAA4AKAATAGoAZgBwAC0AZgBkAHMALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2pmcC1mZHMtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28085. @techreport{Sulzmann:2005fx,
  28086. Author = {Martin Sulzmann and Edmund Soon Lee Lam},
  28087. Date-Added = {2006-03-30 07:53:52 -0600},
  28088. Date-Modified = {2009-08-25 22:28:20 -0600},
  28089. Institution = {National University of Singapore},
  28090. Title = {Associated Functional Dependencies},
  28091. Year = {2005},
  28092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9hZmRzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdhZmRzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTcwQno/AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWZkcy5wcwAOABAABwBhAGYAZABzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2FmZHMucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28093. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2FmZHMucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2FmZHMucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+HPM5Zq/AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhDwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBhZmRzLnBzAA4AEAAHAGEAZgBkAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvYWZkcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  28094. @inproceedings{Anderson:2002kd,
  28095. Author = {Christopher Anderson and Sophia Drossopoulou},
  28096. Booktitle = {WOOD '03},
  28097. Date-Added = {2006-03-29 08:36:37 -0600},
  28098. Date-Modified = {2012-12-17 17:10:46 +0000},
  28099. Number = {8},
  28100. Publisher = {Elsevier},
  28101. Series = ENTCS,
  28102. Title = {{BabyJ} - From Object Based to Class Based Programming via Types},
  28103. Volume = {82},
  28104. Year = {2003},
  28105. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMDJiYWJ5ai5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMDJiYWJ5ai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpvRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuZGVyc29uMDJiYWJ5ai5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAwADIAYgBhAGIAeQBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMDJiYWJ5ai5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28106. @inproceedings{Johnson:1988wa,
  28107. Address = {New York, NY, USA},
  28108. Author = {Ralph E. Johnson and Justin O. Graver and Laurance W. Zurawski},
  28109. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  28110. Date-Added = {2006-03-27 23:16:13 -0600},
  28111. Date-Modified = {2010-12-17 10:23:11 -0700},
  28112. Isbn = {0-89791-284-5},
  28113. Location = {San Diego, California, United States},
  28114. Pages = {18--26},
  28115. Publisher = {ACM Press},
  28116. Title = {{TS}: an optimizing compiler for {Smalltalk}},
  28117. Year = {1988},
  28118. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTgtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOC1qb2huc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuPBCekTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1zAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTgtam9obnNvbi5wZGYADgAgAA8AcAAxADgALQBqAG8AaABuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4LWpvaG5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28119. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4LWpvaG5zb24ucGRmAAAOACAADwBwADEAOAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4LWpvaG5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28120. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62086}}
  28121. @techreport{Siek:2006hh,
  28122. Address = {Houston, Texas},
  28123. Author = {Jeremy G. Siek and Walid Taha},
  28124. Date-Added = {2006-03-27 18:44:04 -0600},
  28125. Date-Modified = {2009-08-25 22:28:20 -0600},
  28126. Institution = {Rice University},
  28127. Number = {TR06-874},
  28128. Title = {Gradual typing: Isabelle/Isar Formalization},
  28129. Year = {2006},
  28130. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNpZWswNl9ncmFkdWFsX3Byb29mLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KDtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAA4AMgAYAHMAaQBlAGsAMAA2AF8AZwByAGEAZAB1AGEAbABfAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zaWVrMDZfZ3JhZHVhbF9wcm9vZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  28131. @inproceedings{R.-B.-Findler:2004xw,
  28132. Author = {R. B. Findler and M. Flatt and M. Felleisen},
  28133. Booktitle = {European Conference on Object-Oriented Programming},
  28134. Date-Added = {2006-03-27 18:31:45 -0600},
  28135. Date-Modified = {2009-08-25 22:28:20 -0600},
  28136. Title = {Semantic casts: Contracts and structural subtyping in a nominal world},
  28137. Year = {2004},
  28138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNlbWFudGljLWNhc3RzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2VtYW50aWMtY2FzdHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VtYW50aWMtY2FzdHMucGRmAA4AJgASAHMAZQBtAGEAbgB0AGkAYwAtAGMAYQBzAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zZW1hbnRpYy1jYXN0cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  28139. @inproceedings{Findler:2002es,
  28140. Author = {R. B. Findler and M. Felleisen},
  28141. Booktitle = {International Conference on Functional Programming},
  28142. Date-Added = {2006-03-27 18:27:50 -0600},
  28143. Date-Modified = {2012-12-29 13:30:27 -0700},
  28144. Month = {October},
  28145. Pages = {48--59},
  28146. Series = {ICFP},
  28147. Title = {Contracts for higher-order functions},
  28148. Year = {2002},
  28149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0OC1maW5kbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ4LWZpbmRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97G9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4LWZpbmRsZXIucGRmAAAOACAADwBwADQAOAAtAGYAaQBuAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ4LWZpbmRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28150. @inproceedings{Guy-L.-Steele:1982bj,
  28151. Address = {New York, NY, USA},
  28152. Author = {Guy L. Steele Jr.},
  28153. Booktitle = {LFP '82: Proceedings of the 1982 ACM symposium on LISP and functional programming},
  28154. Date-Added = {2006-03-26 19:17:59 -0600},
  28155. Date-Modified = {2010-12-17 10:23:11 -0700},
  28156. Isbn = {0-89791-082-6},
  28157. Location = {Pittsburgh, Pennsylvania, United States},
  28158. Pages = {98--107},
  28159. Publisher = {ACM Press},
  28160. Title = {An overview of {COMMON} {LISP}},
  28161. Year = {1982},
  28162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8okMEJ6S4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OC1zdGVlbGUucGRmAAAOAB4ADgBwADkAOAAtAHMAdABlAGUAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk4LXN0ZWVsZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28163. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ydEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk4LXN0ZWVsZS5wZGYADgAeAA4AcAA5ADgALQBzAHQAZQBlAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTgtc3RlZWxlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28164. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802140}}
  28165. @article{Hindley:1969ri,
  28166. Author = {R. Hindley},
  28167. Date-Added = {2006-03-26 18:10:41 -0600},
  28168. Date-Modified = {2007-05-18 13:42:22 -0600},
  28169. Journal = {Trans AMS},
  28170. Pages = {29--60},
  28171. Title = {The principal type-scheme of an object in Combinatory Logic},
  28172. Volume = {146},
  28173. Year = {1969}}
  28174. @article{Milner:1978kh,
  28175. Annote = {The original paper on let-polymorphism and the basis of type inference in ML.},
  28176. Author = {Robin Milner},
  28177. Date-Added = {2006-03-26 18:07:22 -0600},
  28178. Date-Modified = {2009-08-25 22:28:20 -0600},
  28179. Journal = {Journal of Computer and System Sciences},
  28180. Number = {3},
  28181. Pages = {348-375},
  28182. Title = {A Theory of Type Polymorphism in Programming},
  28183. Volume = {17},
  28184. Year = {1978},
  28185. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1pbG5lci10eXBlLXBvbHkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtaWxuZXItdHlwZS1wb2x5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jo0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWxuZXItdHlwZS1wb2x5LnBkZgAOACoAFABtAGkAbABuAGUAcgAtAHQAeQBwAGUALQBwAG8AbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21pbG5lci10eXBlLXBvbHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  28186. @book{Feinberg:1997hh,
  28187. Address = {Redwood City, CA, USA},
  28188. Author = {Neal Feinberg and Sonya E. Keene and Robert O. Mathews and P. Tucker Withington},
  28189. Date-Added = {2006-03-25 12:59:52 -0600},
  28190. Date-Modified = {2010-12-17 10:23:11 -0700},
  28191. Isbn = {0-201-47976-1},
  28192. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  28193. Title = {Dylan programming: an object-oriented and dynamic language},
  28194. Year = {1997},
  28195. Bdsk-Url-1 = {http://www.opendylan.org/books/dpg/db_1.html}}
  28196. @book{Shalit:1996vz,
  28197. Address = {Redwood City, CA, USA},
  28198. Author = {Andrew Shalit},
  28199. Date-Added = {2006-03-25 12:53:01 -0600},
  28200. Date-Modified = {2015-11-18 04:48:59 +0000},
  28201. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  28202. Title = {The Dylan reference manual: the definitive guide to the new object-oriented dynamic language},
  28203. Year = {1996},
  28204. Bdsk-Url-1 = {http://www.opendylan.org/books/drm/Title}}
  28205. @inproceedings{Rumbaugh:1987qd,
  28206. Address = {New York, NY, USA},
  28207. Author = {James Rumbaugh},
  28208. Booktitle = {OOPSLA '87: Conference proceedings on Object-oriented programming systems, languages and applications},
  28209. Date-Added = {2006-03-25 11:55:03 -0600},
  28210. Date-Modified = {2010-12-17 10:23:11 -0700},
  28211. Isbn = {0-89791-247-0},
  28212. Location = {Orlando, Florida, United States},
  28213. Pages = {466--481},
  28214. Publisher = {ACM Press},
  28215. Title = {Relations as semantic constructs in an object-oriented language},
  28216. Year = {1987},
  28217. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ2Ni1ydW1iYXVnaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n8cEJ6SQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYQAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjYtcnVtYmF1Z2gucGRmAA4AJAARAHAANAA2ADYALQByAHUAbQBiAGEAdQBnAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28218. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NjYtcnVtYmF1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDY2LXJ1bWJhdWdoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sQ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDY2LXJ1bWJhdWdoLnBkZgAADgAkABEAcAA0ADYANgAtAHIAdQBtAGIAYQB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDY2LXJ1bWJhdWdoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  28219. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38765.38850}}
  28220. @manual{Wenzel:2005fk,
  28221. Author = {Markus Wenzel and Stefan Berghofer},
  28222. Date-Added = {2006-03-14 09:37:52 -0600},
  28223. Date-Modified = {2009-08-25 22:28:20 -0600},
  28224. Month = {October},
  28225. Organization = {TU M{\"u}nchen},
  28226. Title = {The Isabelle System Manual},
  28227. Year = {2005},
  28228. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykvwQnpOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3lzdGVtLnBkZgAADgAWAAoAcwB5AHMAdABlAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zeXN0ZW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28229. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o10Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzeXN0ZW0ucGRmAA4AFgAKAHMAeQBzAHQAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N5c3RlbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28230. @inproceedings{Fisher:2006xg,
  28231. Address = {New York, NY, USA},
  28232. Author = {Kathleen Fisher and Yitzhak Mandelbaum and David Walker},
  28233. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28234. Date-Added = {2006-03-14 08:59:16 -0600},
  28235. Date-Modified = {2010-12-17 10:23:11 -0700},
  28236. Isbn = {1-59593-027-2},
  28237. Location = {Charleston, South Carolina, USA},
  28238. Pages = {2--15},
  28239. Publisher = {ACM Press},
  28240. Title = {The next 700 data description languages},
  28241. Year = {2006},
  28242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb4wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDItZmlzaGVyLnBkZgAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyLWZpc2hlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28243. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oj0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMi1maXNoZXIucGRmAAAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMi1maXNoZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28244. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111039}}
  28245. @inproceedings{Elliott:1997jh,
  28246. Address = {New York, NY, USA},
  28247. Author = {Conal Elliott and Paul Hudak},
  28248. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  28249. Date-Added = {2006-03-09 23:18:33 -0600},
  28250. Date-Modified = {2010-12-17 10:23:11 -0700},
  28251. Isbn = {0-89791-918-1},
  28252. Location = {Amsterdam, The Netherlands},
  28253. Pages = {263--273},
  28254. Publisher = {ACM Press},
  28255. Title = {Functional reactive animation},
  28256. Year = {1997},
  28257. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZlbGxpb3Q5N2Z1bmN0aW9uYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVOwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZWxsaW90OTdmdW5jdGlvbmFsLnBkZgAADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  28258. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0PRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZWxsaW90OTdmdW5jdGlvbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28259. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258973}}
  28260. @inproceedings{Bracha:2004wa,
  28261. Author = {Gilad Bracha},
  28262. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  28263. Date-Added = {2006-02-24 20:35:41 -0600},
  28264. Date-Modified = {2009-08-25 22:28:20 -0600},
  28265. Title = {Pluggable Type Systems},
  28266. Year = {2004},
  28267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9CcmFjaGEucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpCcmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRnwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QnJhY2hhLnBkZgAADgAWAAoAQgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9CcmFjaGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28268. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJyYWNoYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1/nM5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCcmFjaGEucGRmAAAOABYACgBCAHIAYQBjAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28269. @article{Henglein:1994nz,
  28270. Author = {Fritz Henglein},
  28271. Date-Added = {2006-02-15 16:00:35 -0600},
  28272. Date-Modified = {2009-08-25 22:28:20 -0600},
  28273. Journal = {Science of Computer Programming},
  28274. Month = {June},
  28275. Number = {3},
  28276. Pages = {197-230},
  28277. Title = {Dynamic typing: syntax and proof theory},
  28278. Volume = {22},
  28279. Year = {1994},
  28280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zZGFydGljbGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zZGFydGljbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4n10Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUucGRmAAAOABwADQBzAGQAYQByAHQAaQBjAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  28281. @incollection{Abramsky:1990vv,
  28282. Address = {Reading, MA},
  28283. Author = {S. Abramsky},
  28284. Booktitle = {Research Topics in Functional Programming},
  28285. Date-Added = {2006-02-10 00:41:56 -0600},
  28286. Date-Modified = {2010-12-17 10:23:11 -0700},
  28287. Isbn = {0-201-17236-4},
  28288. Pages = {65--116},
  28289. Publisher = {Addison-Welsey},
  28290. Title = {The Lazy Lambda Calculus},
  28291. Year = {1990},
  28292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9hYnJhbXNreTkwbGF6eS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmFicmFtc2t5OTBsYXp5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJNPBCej7AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1bAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphYnJhbXNreTkwbGF6eS5wZGYAAA4AJgASAGEAYgByAGEAbQBzAGsAeQA5ADAAbABhAHoAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2FicmFtc2t5OTBsYXp5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28293. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFicmFtc2t5OTBsYXp5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJyYW1za3k5MGxhenkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ujdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJyYW1za3k5MGxhenkucGRmAA4AJgASAGEAYgByAGEAbQBzAGsAeQA5ADAAbABhAHoAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hYnJhbXNreTkwbGF6eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28294. Bdsk-Url-1 = {citeseer.ist.psu.edu/abramsky90lazy.html}}
  28295. @inproceedings{Breazu-Tannen:1990vc,
  28296. Address = {New York, NY, USA},
  28297. Author = {V. Breazu-Tannen and C. A. Gunter and A. Scedrov},
  28298. Booktitle = {LFP '90: Proceedings of the 1990 ACM conference on LISP and functional programming},
  28299. Date-Added = {2006-02-10 00:36:44 -0600},
  28300. Date-Modified = {2010-12-17 10:23:11 -0700},
  28301. Isbn = {0-89791-368-X},
  28302. Location = {Nice, France},
  28303. Pages = {44--60},
  28304. Publisher = {ACM Press},
  28305. Title = {Computing with coercions},
  28306. Year = {1990},
  28307. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA0NC1icmVhenUtdGFubmVuLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAOACwAFQBwADQANAAtAGIAcgBlAGEAegB1AC0AdABhAG4AbgBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  28308. Bdsk-Url-1 = {http://doi.acm.org/10.1145/91556.91590}}
  28309. @inproceedings{Sumii:2005ab,
  28310. Address = {New York, NY, USA},
  28311. Author = {Eijiro Sumii and Benjamin C. Pierce},
  28312. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28313. Date-Added = {2006-02-10 00:32:15 -0600},
  28314. Date-Modified = {2010-12-17 10:23:11 -0700},
  28315. Isbn = {1-58113-830-X},
  28316. Location = {Long Beach, California, USA},
  28317. Pages = {63--74},
  28318. Publisher = {ACM Press},
  28319. Title = {A bisimulation for type abstraction and recursion},
  28320. Year = {2005},
  28321. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tn0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMtc3VtaWkucGRmAAAOABwADQBwADYAMwAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjMtc3VtaWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28322. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040311}}
  28323. @inproceedings{Gordon:1996ym,
  28324. Address = {New York, NY, USA},
  28325. Author = {Andrew D. Gordon and Gareth D. Rees},
  28326. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28327. Date-Added = {2006-02-10 00:30:01 -0600},
  28328. Date-Modified = {2010-12-17 10:23:11 -0700},
  28329. Isbn = {0-89791-769-3},
  28330. Location = {St. Petersburg Beach, Florida, United States},
  28331. Pages = {386--395},
  28332. Publisher = {ACM Press},
  28333. Title = {Bisimilarity for a first-order calculus of objects with subtyping},
  28334. Year = {1996},
  28335. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzg2LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzODYtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ8HBCekhAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2BAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzg2LWdvcmRvbi5wZGYADgAgAA8AcAAzADgANgAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM4Ni1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28336. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzODYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4Ni1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4Ni1nb3Jkb24ucGRmAAAOACAADwBwADMAOAA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM4Ni1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28337. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237807}}
  28338. @techreport{Nipkow:2005sa,
  28339. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  28340. Date-Added = {2006-02-07 13:04:29 -0600},
  28341. Date-Modified = {2009-08-25 22:28:20 -0600},
  28342. Institution = {Cambridge},
  28343. Title = {Isabelle's Logics: HOL},
  28344. Year = {2005},
  28345. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5sb2dpY3MtSE9MLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObG9naWNzLUhPTC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9naWNzLUhPTC5wZGYADgAeAA4AbABvAGcAaQBjAHMALQBIAE8ATAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9sb2dpY3MtSE9MLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28346. @inproceedings{GabbayMJ:autfms,
  28347. 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.},
  28348. Author = {Murdoch~J.~Gabbay},
  28349. Booktitle = {TPHOLs, 15th International Conference on Theorem Proving in Higher Order Logics},
  28350. Date-Added = {2006-02-06 18:25:02 -0600},
  28351. Date-Modified = {2009-08-25 22:28:20 -0600},
  28352. Month = {August},
  28353. Note = {Work-in-progress submission, to be published as a {NASA} technical report},
  28354. Title = {Automating Fraenkel-Mostowski Syntax},
  28355. Year = {2002},
  28356. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9hdXRmbXMucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWF1dGZtcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJO7BCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdXRmbXMucHMADgAUAAkAYQB1AHQAZgBtAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvYXV0Zm1zLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28357. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2F1dGZtcy5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJYXV0Zm1zLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rC8zlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGF1dGZtcy5wcwAOABQACQBhAHUAdABmAG0AcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9hdXRmbXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  28358. @inproceedings{Nipkow-MOD2003,
  28359. Author = {Tobias Nipkow},
  28360. Booktitle = {Proc.\ Marktobderdorf Summer School 2003},
  28361. Date-Added = {2006-01-25 23:04:30 -0600},
  28362. Date-Modified = {2009-08-25 22:28:20 -0600},
  28363. Note = {To appear},
  28364. Publisher = {IOS Press},
  28365. Title = {Jinja: Towards a Comprehensive Formal Semantics for a {J}ava-like Language},
  28366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mIMEJ6QsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1vZDIwMDMucGRmAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tb2QyMDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28367. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kMjAwMy5wZGYAAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbW9kMjAwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  28368. @techreport{WasserrabNST-IBM05,
  28369. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  28370. Date-Added = {2006-01-25 22:58:28 -0600},
  28371. Date-Modified = {2009-08-25 22:28:20 -0600},
  28372. Institution = {IBM Yorktown Heights},
  28373. Month = {August},
  28374. Number = {RC 23709},
  28375. Title = {An Operational Semantics and Type Safety Proof for C++-Like Multiple Inheritance},
  28376. Year = 2005,
  28377. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9jKy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJRLBCej/AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1fAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjKy5wZGYAAA4ADgAGAGMAKwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2MrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  28378. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjKy5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQjRDzWhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978QAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGMrLnBkZgAOAA4ABgBjACsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvYysucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  28379. @inproceedings{Liang:1995ia,
  28380. Abstract = {We show how a set of building blocks can be used to construct
  28381. programming language interpreters, and present implementations
  28382. of such building blocks capable of supporting many
  28383. commonly known features, including simple expressions,
  28384. three different function call mechanisms (call-by-name, callby-
  28385. value and lazy evaluation), references and assignment,
  28386. nondeterminism, first-class continuations, and program tracing.
  28387. The underlying mechanism of our system is monad transformers,
  28388. a simple form of abstraction for introducing a wide
  28389. range of computational behaviors, such as state, I/O, continuations,
  28390. and exceptions.
  28391. Our work is significant in the following respects. First,
  28392. we have succeeded in designing a fully modular interpreter
  28393. based on monad transformers that includes features missing
  28394. from Steele's, Espinosa's, and Wadler's earlier efforts.
  28395. Second, we have found new ways to lift monad operations
  28396. through monad transformers, in particular difficult cases not
  28397. achieved in Moggi's original work. Third, we have demonstrated
  28398. that interactions between features are reflected in
  28399. liftings and that semantics can be changed by reordering
  28400. monad transformers. Finally, we have implemented our
  28401. interpreter in Gofer, whose constructor classes provide just
  28402. the added power over Haskell's type classes to allow precise
  28403. and convenient expression of our ideas. This implementation
  28404. includes a method for constructing extensible unions
  28405. and a form of subtyping that is interesting in its own right.},
  28406. Address = {New York, NY, USA},
  28407. Author = {Sheng Liang and Paul Hudak and Mark Jones},
  28408. Booktitle = {{POPL '95}: Proceedings of the 22nd {ACM SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28409. Date-Added = {2006-01-25 10:00:50 -0600},
  28410. Date-Modified = {2010-12-17 10:23:11 -0700},
  28411. Isbn = {0-89791-692-1},
  28412. Location = {San Francisco, California, United States},
  28413. Pages = {333--343},
  28414. Publisher = {ACM Press},
  28415. Title = {Monad transformers and modular interpreters},
  28416. Year = {1995},
  28417. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vZHVsYXItaW50ZXJwcmV0ZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAA4AMgAYAG0AbwBkAHUAbABhAHIALQBpAG4AdABlAHIAcAByAGUAdABlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tb2R1bGFyLWludGVycHJldGVycy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  28418. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199528}}
  28419. @inproceedings{Meijer:2004zk,
  28420. Abstract = {This paper argues that we should seek the golden middle way
  28421. between dynamically and statically typed languages.},
  28422. Author = {Erik Meijer and Peter Drayton},
  28423. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  28424. Date-Added = {2006-01-25 09:08:25 -0600},
  28425. Date-Modified = {2009-08-25 22:28:20 -0600},
  28426. Title = {Static Typing Where Possible, Dynamic Typing When Needed: The End of the Cold War Between Programming Languages},
  28427. Year = {2004},
  28428. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt99DR26iuUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvg7gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAA4ANAAZAHMAdABhAHQAaQBjAF8AdwBoAGUAcgBlAF8AcABvAHMAcwBpAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3N0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  28429. @inproceedings{jaakko06:_algo_spec,
  28430. Address = {New York, {NY}, {USA}},
  28431. Annote = {Generic programming has recently emerged as a paradigm
  28432. for developing highly-reusable software libraries, most notably in C++.
  28433. We have designed and implemented a constrained generics
  28434. extension for C++ to support modular type-checking of generic
  28435. algorithms and to address other issues associated with unconstrained
  28436. generics.
  28437. To be as broadly applicable as possible, generic algorithms are
  28438. defined with minimal requirements on their inputs.
  28439. At the same time, to not lose potential efficiency, generic algorithms
  28440. may have multiple implementations that exploit features of specific
  28441. classes of inputs.
  28442. This process of algorithm specialization relies on non-local type
  28443. information and conflicts directly with the local nature of modular
  28444. type-checking.
  28445. In this paper, we review the design and implementation of our
  28446. extensions for generic programming in C++, describe the issues of
  28447. algorithm specialization and modular type-checking in detail, and
  28448. discuss the important design tradeoffs in trying to accomplish both.
  28449. We present the particular design that we chose for our implementation,
  28450. with the goal of hitting the sweet spot in this interesting design space.},
  28451. Author = {Jaakko J{\"a}rvi and Douglas Gregor and Jeremiah Willcock and Andrew Lumsdaine and Jeremy G. Siek},
  28452. Booktitle = {{PLDI} '06: Proceedings of the {ACM} {SIGPLAN} 2006 conference on Programming language design and implementation},
  28453. Date-Added = {2006-01-20 18:40:06 -0600},
  28454. Date-Modified = {2009-08-25 22:28:20 -0600},
  28455. Location = {Ottawa, {CA}, {USA}},
  28456. Month = {June},
  28457. Publisher = {{ACM} Press},
  28458. Title = {Algorithm specialization in generic programming - Challenges of constrained generics in {C++}},
  28459. Year = 2006,
  28460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9tYWluLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mBcEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1haW4ucGRmAAAOABIACABtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbWFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  28461. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhtYWluLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94y9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFpbi5wZGYADgASAAgAbQBhAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9tYWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28462. @article{Hughes:1989ev,
  28463. Address = {Oxford, UK},
  28464. Author = {J. Hughes},
  28465. Date-Added = {2006-01-19 13:23:45 -0600},
  28466. Date-Modified = {2010-12-17 10:23:11 -0700},
  28467. Issn = {0010-4620},
  28468. Journal = {Comput. J.},
  28469. Number = {2},
  28470. Pages = {98--107},
  28471. Publisher = {Oxford University Press},
  28472. Title = {Why functional programming matters},
  28473. Volume = {32},
  28474. Year = {1989},
  28475. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9odWdoZXM4NHdoeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2h1Z2hlczg0d2h5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcPBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpodWdoZXM4NHdoeS5wZGYADgAgAA8AaAB1AGcAaABlAHMAOAA0AHcAaAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaHVnaGVzODR3aHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28476. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2h1Z2hlczg0d2h5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaHVnaGVzODR3aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91s9EPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaHVnaGVzODR3aHkucGRmAAAOACAADwBoAHUAZwBoAGUAcwA4ADQAdwBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaHVnaGVzODR3aHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28477. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/32.2.98}}
  28478. @article{Kranz:2004ce,
  28479. Address = {New York, NY, USA},
  28480. Author = {David Kranz and Richard Kelsey and Jonathan Rees and Paul Hudak and James Philbin and Norman Adams},
  28481. Date-Added = {2006-01-19 00:24:02 -0600},
  28482. Date-Modified = {2010-12-17 10:23:11 -0700},
  28483. Issn = {0362-1340},
  28484. Journal = {SIGPLAN Not.},
  28485. Number = {4},
  28486. Pages = {175--191},
  28487. Publisher = {ACM Press},
  28488. Title = {Orbit: an optimizing compiler for scheme},
  28489. Volume = {39},
  28490. Year = {2004},
  28491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc1LWtyYW56LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NS1rcmFuei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96AdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NS1rcmFuei5wZGYADgAeAA4AcAAxADcANQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc1LWtyYW56LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28492. Bdsk-Url-1 = {http://doi.acm.org/10.1145/989393.989414}}
  28493. @techreport{Guy-L.-Steele:1978yq,
  28494. Address = {Cambridge, MA, USA},
  28495. Author = {Guy L. Steele},
  28496. Date-Added = {2006-01-18 23:48:40 -0600},
  28497. Date-Modified = {2011-10-29 21:57:35 -0600},
  28498. Publisher = {Massachusetts Institute of Technology},
  28499. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAITR-474},
  28500. Title = {Rabbit: A Compiler for {Scheme}},
  28501. Year = {1978},
  28502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJVFItNDc0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlUUi00NzQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABASpszlmsAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEQAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJVFItNDc0LnBkZgAADgAaAAwAQQBJAFQAUgAtADQANwA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlUUi00NzQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28503. @inproceedings{Brooks:1982ow,
  28504. Address = {New York, NY, USA},
  28505. Author = {Rodney A. Brooks and Richard P. Gabriel and Guy L. Steele Jr.},
  28506. Booktitle = {SIGPLAN '82: Proceedings of the 1982 SIGPLAN symposium on Compiler construction},
  28507. Date-Added = {2006-01-18 23:46:13 -0600},
  28508. Date-Modified = {2015-11-18 04:36:38 +0000},
  28509. Location = {Boston, Massachusetts, United States},
  28510. Pages = {261--275},
  28511. Publisher = {ACM Press},
  28512. Title = {An optimizing compiler for lexically scoped LISP},
  28513. Year = {1982},
  28514. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjEtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2MS1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96dtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2MS1icm9va3MucGRmAAAOACAADwBwADIANgAxAC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI2MS1icm9va3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28515. @inproceedings{Henglein:1992rv,
  28516. Address = {New York, NY, USA},
  28517. Author = {Fritz Henglein},
  28518. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  28519. Date-Added = {2006-01-18 23:43:44 -0600},
  28520. Date-Modified = {2010-12-17 10:23:11 -0700},
  28521. Isbn = {0-89791-481-3},
  28522. Location = {San Francisco, California, United States},
  28523. Pages = {205--215},
  28524. Publisher = {ACM Press},
  28525. Title = {Global tagging optimization by type inference},
  28526. Year = {1992},
  28527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjA1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ou0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjA1LWhlbmdsZWluLnBkZgAADgAkABEAcAAyADAANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjA1LWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  28528. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141542}}
  28529. @inproceedings{Thatte:1988tr,
  28530. Address = {London, UK},
  28531. Author = {Satish Thatte},
  28532. Booktitle = {ICALP '88: Proceedings of the 15th International Colloquium on Automata, Languages and Programming},
  28533. Date-Added = {2006-01-18 23:40:28 -0600},
  28534. Date-Modified = {2007-05-18 13:42:22 -0600},
  28535. Isbn = {3-540-19488-6},
  28536. Pages = {615--629},
  28537. Publisher = {Springer-Verlag},
  28538. Title = {Type Inference with Partial Types},
  28539. Year = {1988},
  28540. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDEwKTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxMCkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N80Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dCgxMCkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dCgxMCkwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28541. @inproceedings{Taha:2001un,
  28542. Address = {London, UK},
  28543. Author = {Walid Taha and Henning Makholm and John Hughes},
  28544. Booktitle = {PADO '01: Proceedings of the 2nd Symposium on Programs as Data Objects},
  28545. Date-Added = {2006-01-18 21:24:43 -0600},
  28546. Date-Modified = {2009-08-25 22:28:20 -0600},
  28547. Isbn = {3-540-42068-1},
  28548. Pages = {257--275},
  28549. Publisher = {Springer-Verlag},
  28550. Title = {Tag Elimination and Jones-Optimality},
  28551. Year = {2001},
  28552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYWRvMDAtbG9uZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhZG8wMC1sb25nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJPBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYWRvMDAtbG9uZy5wZGYADgAgAA8AcABhAGQAbwAwADAALQBsAG8AbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFkbzAwLWxvbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28553. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhZG8wMC1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFkbzAwLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97zdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFkbzAwLWxvbmcucGRmAAAOACAADwBwAGEAZABvADAAMAAtAGwAbwBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFkbzAwLWxvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28554. @inproceedings{Amtoft:2006dt,
  28555. 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.
  28556. },
  28557. Address = {New York, NY, USA},
  28558. Author = {Torben Amtoft and Sruthi Bandhakavi and Anindya Banerjee},
  28559. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28560. Date-Added = {2006-01-18 20:57:35 -0600},
  28561. Date-Modified = {2010-12-17 10:23:11 -0700},
  28562. Isbn = {1-59593-027-2},
  28563. Location = {Charleston, South Carolina, USA},
  28564. Pages = {91--102},
  28565. Publisher = {ACM Press},
  28566. Title = {A logic for information flow in object-oriented programs},
  28567. Year = {2006},
  28568. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111046}}
  28569. @inproceedings{Liu:2006ju,
  28570. Address = {New York, NY, USA},
  28571. Author = {Jed Liu and Aaron Kimball and Andrew C. Myers},
  28572. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28573. Date-Added = {2006-01-18 20:56:06 -0600},
  28574. Date-Modified = {2010-12-17 10:23:11 -0700},
  28575. Isbn = {1-59593-027-2},
  28576. Location = {Charleston, South Carolina, USA},
  28577. Pages = {283--294},
  28578. Publisher = {ACM Press},
  28579. Title = {Interruptible iterators},
  28580. Year = {2006},
  28581. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111063}}
  28582. @inproceedings{Ni:2006ho,
  28583. Address = {New York, NY, USA},
  28584. Author = {Zhaozhong Ni and Zhong Shao},
  28585. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28586. Date-Added = {2006-01-18 20:44:34 -0600},
  28587. Date-Modified = {2010-12-17 10:23:11 -0700},
  28588. Isbn = {1-59593-027-2},
  28589. Location = {Charleston, South Carolina, USA},
  28590. Pages = {320--333},
  28591. Publisher = {ACM Press},
  28592. Title = {Certified assembly programming with embedded code pointers},
  28593. Year = {2006},
  28594. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066}}
  28595. @inproceedings{Ernst:2006qw,
  28596. Address = {New York, NY, USA},
  28597. Author = {Erik Ernst and Klaus Ostermann and William R. Cook},
  28598. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28599. Date-Added = {2006-01-18 20:39:28 -0600},
  28600. Date-Modified = {2010-12-17 10:23:11 -0700},
  28601. Isbn = {1-59593-027-2},
  28602. Location = {Charleston, South Carolina, USA},
  28603. Pages = {270--282},
  28604. Publisher = {ACM Press},
  28605. Title = {A virtual class calculus},
  28606. Year = {2006},
  28607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjcwLWVybnN0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3MC1lcm5zdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3MC1lcm5zdC5wZGYADgAeAA4AcAAyADcAMAAtAGUAcgBuAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjcwLWVybnN0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28608. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111062}}
  28609. @inproceedings{Pottier:2006rh,
  28610. Address = {New York, NY, USA},
  28611. Author = {Francois Pottier and Yann R\'egis-Gianas},
  28612. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28613. Date-Added = {2006-01-18 20:38:42 -0600},
  28614. Date-Modified = {2010-12-17 10:23:11 -0700},
  28615. Isbn = {1-59593-027-2},
  28616. Location = {Charleston, South Carolina, USA},
  28617. Pages = {232--244},
  28618. Publisher = {ACM Press},
  28619. Title = {Stratified type inference for generalized algebraic data types},
  28620. Year = {2006},
  28621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjGwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG90dGllci1yZWdpcy1naWFuYXMtcG9wbDA2LnBkZgAOAEAAHwBwAG8AdAB0AGkAZQByAC0AcgBlAGcAaQBzAC0AZwBpAGEAbgBhAHMALQBwAG8AcABsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  28622. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBfRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAA4AQAAfAHAAbwB0AHQAaQBlAHIALQByAGUAZwBpAHMALQBnAGkAYQBuAGEAcwAtAHAAbwBwAGwAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  28623. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111058}}
  28624. @inproceedings{Leroy:2006fe,
  28625. Address = {New York, NY, USA},
  28626. Author = {Xavier Leroy},
  28627. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28628. Date-Added = {2006-01-18 21:29:44 -0500},
  28629. Date-Modified = {2010-12-17 10:23:11 -0700},
  28630. Isbn = {1-59593-027-2},
  28631. Location = {Charleston, South Carolina, USA},
  28632. Pages = {42--54},
  28633. Publisher = {ACM Press},
  28634. Title = {Formal certification of a compiler back-end or: programming a compiler with a proof assistant},
  28635. Year = {2006},
  28636. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111042}}
  28637. @book{Widera2001PhD,
  28638. Author = {Manfred Widera},
  28639. Date-Added = {2006-01-18 19:05:23 -0500},
  28640. Date-Modified = {2009-08-25 22:28:20 -0600},
  28641. Note = {(PhD thesis, Dept.\ of Computer Science, FernUniversit{\"a}t Hagen)},
  28642. Publisher = {Mensch \& Buch Verlag, Berlin},
  28643. School = {University of Hagen, Germany},
  28644. Title = {Complete Type Inference in Functional Programming},
  28645. Year = 2001,
  28646. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ib29rLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lA8EJ6P4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV4AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJvb2sucGRmAAAOABIACABiAG8AbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvYm9vay5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  28647. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhib29rLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYm9vay5wZGYADgASAAgAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ib29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28648. @inproceedings{REYNOLDS80,
  28649. Abstract = {A generalization of many-sorted algebras, called category-sorted
  28650. algebras, is defined and applied to the language-design problem of avoiding
  28651. anomalies in the interaction of implicit conversions and generic operators.
  28652. The definition of a simple imperative language (without any binding mechanisms)
  28653. is used as an example.},
  28654. Address = {Berlin},
  28655. Author = {Reynolds, John C.},
  28656. Booksubtitle = {Proceedings of a Workshop},
  28657. Booktitle = {Semantics-Directed Compiler Generation},
  28658. Checked = {22 August 1990},
  28659. Date-Modified = {2009-08-25 22:28:20 -0600},
  28660. Dates = {January 14--18},
  28661. Filename = {cattheodesign},
  28662. Pages = {211--258},
  28663. Place = {Aarhus, Denmark},
  28664. Publisher = {Springer-Verlag},
  28665. Reprint = {Reprinted in \authorcite{Gunter and Mitchell} \crosscite[pages~25--64]{GUNTER94}},
  28666. Series = {LNCS},
  28667. Title = {Using Category Theory to Design Implicit Conversions and Generic Operators},
  28668. Updated = {9 May 2001},
  28669. Volume = {94},
  28670. Year = {1980},
  28671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2F0dGhlb2Rlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lGMEJ6P8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNhdHRoZW9kZXNpZ24ucGRmAA4AJAARAGMAYQB0AHQAaABlAG8AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28672. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNhdHRoZW9kZXNpZ24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjYXR0aGVvZGVzaWduLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EN0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYXR0aGVvZGVzaWduLnBkZgAADgAkABEAYwBhAHQAdABoAGUAbwBkAGUAcwBpAGcAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jYXR0aGVvZGVzaWduLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28673. @article{Filliatre00a,
  28674. Abstract = {We study the problem of certifying programs combining imperative and
  28675. functional features within the general framework of type theory.
  28676. Type theory constitutes a powerful specification language, which is
  28677. naturally suited for the proof of purely functional programs. To
  28678. deal with imperative programs, we propose a logical interpretation
  28679. of an annotated program as a partial proof of its specification. The
  28680. construction of the corresponding partial proof term is based on a
  28681. static analysis of the effects of the program, and on the use of
  28682. monads. The usual notion of monads is refined in order to account
  28683. for the notion of effect. The missing subterms in the partial proof
  28684. term are seen as proof obligations, whose actual proofs are left to
  28685. the user. We show that the validity of those proof obligations
  28686. implies the total correctness of the program.
  28687. We also establish a result of partial completeness.
  28688. This work has been implemented in the Coq proof assistant.
  28689. It appears as a tactic taking an annotated program as argument and
  28690. generating a set of proof obligations. Several nontrivial
  28691. algorithms have been certified using this tactic.},
  28692. Author = {J.-C. Filli\^atre},
  28693. Date-Added = {2006-01-18 18:05:25 -0500},
  28694. Date-Modified = {2010-12-17 10:23:11 -0700},
  28695. Journal = {Journal of Functional Programming},
  28696. Month = {July},
  28697. Note = {English translation of~\cite{Filliatre99}.},
  28698. Number = 4,
  28699. Pages = {709--745},
  28700. Title = {{Verification of Non-Functional Programs using Interpretations in Type Theory}},
  28701. Volume = 13,
  28702. Year = 2003,
  28703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8tfM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwMjAwNDQ2WGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADIAMAAwADQANAA2AFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  28704. Bdsk-Url-1 = {http://www.lri.fr/~filliatr/ftp/publis/jphd.ps.gz}}
  28705. @article{Shao:2005wo,
  28706. Address = {New York, NY, USA},
  28707. Author = {Zhong Shao and Valery Trifonov and Bratin Saha and Nikolaos Papaspyrou},
  28708. Date-Added = {2006-01-18 14:02:14 -0500},
  28709. Date-Modified = {2010-12-17 10:23:11 -0700},
  28710. Issn = {0164-0925},
  28711. Journal = {ACM Trans. Program. Lang. Syst.},
  28712. Number = {1},
  28713. Pages = {1--45},
  28714. Publisher = {ACM Press},
  28715. Title = {A type system for certified binaries},
  28716. Volume = {27},
  28717. Year = {2005},
  28718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mbsEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLXNoYW8ucGRmAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1zaGFvLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28719. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95f9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtc2hhby5wZGYAAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtc2hhby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28720. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1053468.1053469}}
  28721. @inproceedings{Dybjer:1994es,
  28722. Author = {Peter Dybjer},
  28723. Booktitle = {Formal Aspects of Computing 6},
  28724. Date-Added = {2006-01-18 11:37:11 -0500},
  28725. Date-Modified = {2009-08-25 22:28:20 -0600},
  28726. Pages = {440-465},
  28727. Title = {Inductive Families},
  28728. Year = {1994},
  28729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9JbmR1Y3RpdmVfRmFtaWxpZXMucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFUluZHVjdGl2ZV9GYW1pbGllcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJH/BCejzAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1TAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpJbmR1Y3RpdmVfRmFtaWxpZXMucHMADgAsABUASQBuAGQAdQBjAHQAaQB2AGUAXwBGAGEAbQBpAGwAaQBlAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  28730. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0luZHVjdGl2ZV9GYW1pbGllcy5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7/E8zlmvsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFLAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEluZHVjdGl2ZV9GYW1pbGllcy5wcwAOACwAFQBJAG4AZAB1AGMAdABpAHYAZQBfAEYAYQBtAGkAbABpAGUAcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JbmR1Y3RpdmVfRmFtaWxpZXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  28731. @inproceedings{Flanagan:2006mn,
  28732. Address = {Charleston, South Carolina},
  28733. Author = {Cormac Flanagan},
  28734. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  28735. Date-Added = {2006-01-17 18:12:27 -0500},
  28736. Date-Modified = {2009-08-25 22:28:20 -0600},
  28737. Month = {January},
  28738. Pages = {245-256},
  28739. Title = {Hybrid Type Checking},
  28740. Year = {2006},
  28741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQ1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pi0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQ1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADQANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQ1LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28742. @inproceedings{Gray:2005ij,
  28743. Address = {New York, NY, USA},
  28744. Author = {Kathryn E. Gray and Robert Bruce Findler and Matthew Flatt},
  28745. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  28746. Date-Added = {2006-01-17 18:10:14 -0500},
  28747. Date-Modified = {2015-11-18 04:40:20 +0000},
  28748. Location = {San Diego, CA, USA},
  28749. Pages = {231--245},
  28750. Publisher = {ACM Press},
  28751. Title = {Fine-grained interoperability through mirrors and contracts},
  28752. Year = {2005},
  28753. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLWdyYXkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLWdyYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pQ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjMxLWdyYXkucGRmAAAOABwADQBwADIAMwAxAC0AZwByAGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjMxLWdyYXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28754. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094830}}
  28755. @inproceedings{Shields:1998qb,
  28756. Address = {New York, NY, USA},
  28757. Author = {Mark Shields and Tim Sheard and Simon Peyton Jones},
  28758. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28759. Date-Added = {2006-01-17 18:06:34 -0500},
  28760. Date-Modified = {2010-12-17 10:23:11 -0700},
  28761. Isbn = {0-89791-979-3},
  28762. Location = {San Diego, California, United States},
  28763. Pages = {289--302},
  28764. Publisher = {ACM Press},
  28765. Title = {Dynamic typing as staged type inference},
  28766. Year = {1998},
  28767. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODktc2hpZWxkcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODktc2hpZWxkcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epTRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODktc2hpZWxkcy5wZGYADgAiABAAcAAyADgAOQAtAHMAaABpAGUAbABkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4OS1zaGllbGRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28768. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268970}}
  28769. @unpublished{Oliveira:2005sm,
  28770. Author = {Rodrigo Barreto de Oliveira},
  28771. Date-Added = {2006-01-17 14:33:16 -0500},
  28772. Date-Modified = {2010-12-17 10:23:11 -0700},
  28773. Note = {http://boo.codehaus.org},
  28774. Title = {The {Boo} Programming Language},
  28775. Year = {2005},
  28776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBCb29NYW5pZmVzdG8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRkwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Qm9vTWFuaWZlc3RvLnBkZgAADgAiABAAQgBvAG8ATQBhAG4AaQBmAGUAcwB0AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28777. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEJvb01hbmlmZXN0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6D/M5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCb29NYW5pZmVzdG8ucGRmAAAOACIAEABCAG8AbwBNAGEAbgBpAGYAZQBzAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28778. Bdsk-Url-1 = {http://boo.codehaus.org/Home?nocache}}
  28779. @techreport{Chambers:2004vt,
  28780. Address = {Seattle, Washington},
  28781. Author = {Craig Chambers and the Cecil Group},
  28782. Date-Added = {2006-01-17 11:34:45 -0500},
  28783. Date-Modified = {2009-08-25 22:28:20 -0600},
  28784. Institution = {Department of Computer Science and Engineering, University of Washington},
  28785. Title = {The {Cecil} Language: Specification and Rationale},
  28786. Year = {2004},
  28787. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZWNpbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2VjaWwtc3BlYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2VjaWwtc3BlYy5wZGYADgAeAA4AYwBlAGMAaQBsAC0AcwBwAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jZWNpbC1zcGVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28788. @inproceedings{Meunier:2006ch,
  28789. Address = {Charleston, South Carolina, USA},
  28790. Author = {Philippe Meunier and Robert Bruce Findler and Matthias Felleisen},
  28791. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  28792. Date-Added = {2006-01-17 11:11:54 -0500},
  28793. Date-Modified = {2009-08-25 22:28:20 -0600},
  28794. Month = {January},
  28795. Pages = {218-231},
  28796. Title = {Modular Set-Based Analysis from Contracts},
  28797. Year = {2006},
  28798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wb3BsMjAwNi1tZmYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwb3BsMjAwNi1tZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyi9wQnpMAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG9wbDIwMDYtbWZmLnBkZgAADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wb3BsMjAwNi1tZmYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28799. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBvcGwyMDA2LW1mZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBvcGwyMDA2LW1mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBPRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwyMDA2LW1mZi5wZGYADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcG9wbDIwMDYtbWZmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28800. @book{Standardization:2003no,
  28801. Author = {ISO},
  28802. Date-Added = {2006-01-17 00:53:41 -0500},
  28803. Date-Modified = {2009-08-25 22:28:20 -0600},
  28804. Month = {April},
  28805. Publisher = {International Organization for Standardization (ISO)},
  28806. Title = {{ISO\slash IEC 14882:2003}: {Programming} languages --- {C++}},
  28807. Year = {2003},
  28808. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jKytzdGQyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYysrc3RkMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xB9EPNaEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vxAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYysrc3RkMjAwMy5wZGYADgAeAA4AYwArACsAcwB0AGQAMgAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jKytzdGQyMDAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28809. @inproceedings{Ou:2004it,
  28810. Author = {Xinming Ou and Gang Tan and Yitzhak Mandelbaum and David Walker},
  28811. Booktitle = {3rd {IFIP} International Conference on Theoretical Computer Science},
  28812. Date-Added = {2006-01-16 15:04:12 -0500},
  28813. Date-Modified = {2009-08-25 22:28:20 -0600},
  28814. Month = {August},
  28815. Title = {Dynamic Typing with Dependent Types (extended abstract)},
  28816. Year = {2004},
  28817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtEVERULXRyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELRFREVC10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+2TNEQE0BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREFmQAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoARFREVC10ci5wZGYAAA4AGAALAEQAVABEAFQALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvRFREVC10ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28818. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bmFtaWNfZGVwZW5kZW50LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluYW1pY19kZXBlbmRlbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANt8A9HKhYJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRyr3CAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluYW1pY19kZXBlbmRlbnQucGRmAAAOACwAFQBkAHkAbgBhAG0AaQBjAF8AZABlAHAAZQBuAGQAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZHluYW1pY19kZXBlbmRlbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  28819. @techreport{Oliart:1994xx,
  28820. Author = {Alberto Oliart},
  28821. Date-Added = {2006-01-15 21:36:17 -0500},
  28822. Date-Modified = {2009-08-25 22:28:20 -0600},
  28823. Institution = {Boston University},
  28824. Number = {1994-013},
  28825. Title = {An Algorithm for Inferring Quasi-Static Types},
  28826. Year = {1994},
  28827. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRSwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAOAEAAHwAxADkAOQA0AC0AMAAxADMALQBxAHUAYQBzAGkALQBzAHQAYQB0AGkAYwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  28828. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5TzM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAA4AQAAfADEAOQA5ADQALQAwADEAMwAtAHEAdQBhAHMAaQAtAHMAdABhAHQAaQBjAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  28829. @inproceedings{Henglein:1995ld,
  28830. Address = {La Jolla, California},
  28831. Author = {Fritz Henglein and Jakob Rehof},
  28832. Booktitle = {FPCA '95, ACM SIGPLAN-SIGARCH Conference on Functional Programming Languages and Computer Architecture},
  28833. Date-Added = {2006-01-15 11:39:01 -0500},
  28834. Date-Modified = {2009-08-25 22:28:20 -0600},
  28835. Month = {June},
  28836. Title = {Safe polymorphic type inference for a Dynamically Typed Language: Translating Scheme to ML},
  28837. Year = {1995},
  28838. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9mcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElo0wZXknAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwZZHDAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnBjYTk1LnBkZgAADgAWAAoAZgBwAGMAYQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9mcGNhOTUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28839. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpmcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N10Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmcGNhOTUucGRmAA4AFgAKAGYAcABjAGEAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ZwY2E5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28840. @inproceedings{Thatte:1990yv,
  28841. Address = {New York, NY, USA},
  28842. Author = {Satish Thatte},
  28843. Booktitle = {POPL 1990},
  28844. Date-Added = {2006-01-15 11:09:22 -0500},
  28845. Date-Modified = {2015-11-18 04:44:45 +0000},
  28846. Location = {San Francisco, California, United States},
  28847. Pages = {367--381},
  28848. Publisher = {ACM Press},
  28849. Title = {Quasi-static typing},
  28850. Year = {1990},
  28851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNjctdGhhdHRlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2Ny10aGF0dGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2Ny10aGF0dGUucGRmAAAOACAADwBwADMANgA3AC0AdABoAGEAdAB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM2Ny10aGF0dGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28852. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96747}}
  28853. @inproceedings{Bracha:1993sn,
  28854. Address = {New York, NY, USA},
  28855. Author = {Gilad Bracha and David Griswold},
  28856. Booktitle = {OOPSLA '93: Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications},
  28857. Date-Added = {2006-01-15 02:19:15 -0500},
  28858. Date-Modified = {2010-12-17 10:23:11 -0700},
  28859. Isbn = {0-89791-587-9},
  28860. Location = {Washington, D.C., United States},
  28861. Pages = {215--230},
  28862. Publisher = {ACM Press},
  28863. Title = {Strongtalk: typechecking {Smalltalk} in a production environment},
  28864. Year = {1993},
  28865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNS1icmFjaGEucGRmAAAOACAADwBwADIAMQA1AC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxNS1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28866. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165893}}
  28867. @techreport{Sulzmann:2005ae,
  28868. Author = {Martin Sulzmann and Meng Wang},
  28869. Date-Added = {2006-01-13 13:22:24 -0500},
  28870. Date-Modified = {2009-08-25 22:28:20 -0600},
  28871. Institution = {National University of Singapore},
  28872. Title = {Translating Generalized Algebraic Data Types to System {F}},
  28873. Year = {2005},
  28874. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9zaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREac2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pF8EJ6TgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZgAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRmAAAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvc2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  28875. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oT0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3NpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  28876. @inproceedings{Davies:1996gx,
  28877. Address = {New York, NY, USA},
  28878. Author = {Rowan Davies and Frank Pfenning},
  28879. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28880. Date-Added = {2006-01-09 19:13:02 -0600},
  28881. Date-Modified = {2010-12-17 10:23:11 -0700},
  28882. Isbn = {0-89791-769-3},
  28883. Location = {St. Petersburg Beach, Florida, United States},
  28884. Pages = {258--270},
  28885. Publisher = {ACM Press},
  28886. Title = {A modal analysis of staged computation},
  28887. Year = {1996},
  28888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0/BCekaAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj16AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWRhdmllcy5wZGYADgAgAA8AcAAyADUAOAAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28889. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96cdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1OC1kYXZpZXMucGRmAAAOACAADwBwADIANQA4AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1OC1kYXZpZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28890. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237788}}
  28891. @phdthesis{Pasalic:2004at,
  28892. Author = {Emir Pasalic},
  28893. Date-Added = {2006-01-07 22:08:31 -0600},
  28894. Date-Modified = {2009-08-25 22:28:20 -0600},
  28895. Month = {September},
  28896. School = {Oregon Health and Science University},
  28897. Title = {The Role of Type Equality in Meta-programming},
  28898. Year = {2004},
  28899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wYXNhbGljLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnBhc2FsaWMtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJzBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXNhbGljLXRoZXNpcy5wZGYAAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3Bhc2FsaWMtdGhlc2lzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28900. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhc2FsaWMtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFzYWxpYy10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9729EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFzYWxpYy10aGVzaXMucGRmAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wYXNhbGljLXRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  28901. @inproceedings{Stone:2000fw,
  28902. Address = {New York, NY, USA},
  28903. Author = {Christopher A. Stone and Robert Harper},
  28904. Booktitle = {{POPL} '00: Proceedings of the 27th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28905. Date-Added = {2006-01-07 15:28:20 -0600},
  28906. Date-Modified = {2010-12-17 10:23:11 -0700},
  28907. Isbn = {1-58113-125-9},
  28908. Location = {Boston, MA, USA},
  28909. Pages = {214--227},
  28910. Publisher = {ACM Press},
  28911. Title = {Deciding type equivalence in a language with singleton kinds},
  28912. Year = 2000,
  28913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nDcEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTQtc3RvbmUucGRmAAAOAB4ADgBwADIAMQA0AC0AcwB0AG8AbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxNC1zdG9uZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28914. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNC1zdG9uZS5wZGYADgAeAA4AcAAyADEANAAtAHMAdABvAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjE0LXN0b25lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28915. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325724}}
  28916. @article{Kelsey:1998di,
  28917. Author = {R. Kelsey and W. Clinger and J. Rees (eds.)},
  28918. Date-Added = {2006-01-05 15:00:19 -0600},
  28919. Date-Modified = {2009-08-25 22:28:20 -0600},
  28920. Journal = {Higher-Order and Symbolic Computation},
  28921. Keywords = {scheme},
  28922. Month = {August},
  28923. Number = {1},
  28924. Title = {Revised$^5$ Report on the Algorithmic Language Scheme},
  28925. Volume = {11},
  28926. Year = {1998},
  28927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNXJzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JttEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcjVycy5wZGYADgASAAgAcgA1AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9yNXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28928. @inproceedings{Ruiz-Reina:2002kw,
  28929. Author = {J.-L. Ruiz-Reina and J.-A. Alonso and M.-J. Hidalgo and F.-J. Mart`in-Mateos},
  28930. Booktitle = {3rd International Workshop on the ACL2 Theorem Prover and Its Applications (ACL2-2002)},
  28931. Date-Added = {2005-12-10 15:29:22 -0600},
  28932. Date-Modified = {2009-08-25 22:28:20 -0600},
  28933. Month = {April},
  28934. Title = {A Theory About First-order Terms in ACL2},
  28935. Year = {2002},
  28936. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTvBCek6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0ZXJtcy5wZGYADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGVybXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28937. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij/RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRlcm1zLnBkZgAADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3Rlcm1zLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  28938. @article{Siek:1999lf,
  28939. Acknowledgement = ack-nhfb,
  28940. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  28941. Bibdate = {Fri Oct 13 14:31:09 2000},
  28942. Coden = {CSENFA},
  28943. Date-Added = {2005-12-01 23:21:10 -0500},
  28944. Date-Modified = {2010-12-17 10:23:11 -0700},
  28945. Issn = {1521-9615},
  28946. Journal = {Computing in Science and Engineering},
  28947. Month = {Nov/Dec},
  28948. Number = {6},
  28949. Pages = {70--78},
  28950. Title = {The {M}atrix {T}emplate {L}ibrary: Generic Components for High-performance Scientific Computing},
  28951. Volume = {1},
  28952. Year = {1999},
  28953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERU2llay0xOTk5LVNQTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8koMEJ6PkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNpZWstMTk5OS1TUE0ucGRmAA4AJAARAFMAaQBlAGsALQAxADkAOQA5AC0AUwBQAE0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28954. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTaWVrLTE5OTktU1BNLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwcZzOWbcAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2llay0xOTk5LVNQTS5wZGYADgAkABEAUwBpAGUAawAtADEAOQA5ADkALQBTAFAATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  28955. Bdsk-Url-1 = {http://dx.doi.org/10.1109/5992.805137}}
  28956. @inproceedings{Lee:1999wf,
  28957. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  28958. Booktitle = {ISCOPE'99},
  28959. Date-Added = {2005-12-01 23:18:32 -0500},
  28960. Date-Modified = {2009-08-25 22:28:20 -0600},
  28961. Publisher = {Springer-Verlag},
  28962. Series = {LNCS},
  28963. Title = {Generic Graph Algorithms for Sparse Matrix Ordering},
  28964. Year = 1999,
  28965. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nZ2NsLWlzY29wZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dnY2wtaXNjb3BlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJY3BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnZ2NsLWlzY29wZS5wZGYADgAgAA8AZwBnAGMAbAAtAGkAcwBjAG8AcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ2djbC1pc2NvcGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28966. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dnY2wtaXNjb3BlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ2djbC1pc2NvcGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91bNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2djbC1pc2NvcGUucGRmAAAOACAADwBnAGcAYwBsAC0AaQBzAGMAbwBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZ2djbC1pc2NvcGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28967. @techreport{friedman03:_improve_krivine_tr,
  28968. 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.)},
  28969. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Lynn Winebarger},
  28970. Date-Added = {2005-12-01 23:12:41 -0500},
  28971. Date-Modified = {2010-12-17 10:23:11 -0700},
  28972. Institution = {Indiana University},
  28973. Month = {November},
  28974. Note = {To appear in the journal, Higher Order and Symbolic Computation},
  28975. Number = 581,
  28976. Title = {Improving the Lazy Krivine Machine},
  28977. Year = 2003,
  28978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU4MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLXBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU4MS5wZGYADgAUAAkAVABSADUAOAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1ODEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28979. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTgxLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1ODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t2szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTgxLnBkZgAOABQACQBUAFIANQA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU4MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  28980. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR581}}
  28981. @inproceedings{siek05:_g_stl,
  28982. 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. },
  28983. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  28984. Booktitle = {{GPCE} '05: Proceedings of the 4th International Conference on {Generative} {Programming} and {Component} {Engineering}},
  28985. Date-Added = {2005-12-01 23:04:41 -0500},
  28986. Date-Modified = {2009-08-25 22:28:20 -0600},
  28987. Month = {September},
  28988. Title = {Language Requirements for Large-Scale Generic Libraries},
  28989. Year = 2005,
  28990. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zaWVrMDVfZ19zdGwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzaWVrMDVfZ19zdGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykRwQnpNwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9lwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2llazA1X2dfc3RsLnBkZgAADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zaWVrMDVfZ19zdGwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28991. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNpZWswNV9nX3N0bC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNpZWswNV9nX3N0bC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igvRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNV9nX3N0bC5wZGYADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2llazA1X2dfc3RsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28992. @inproceedings{Siek:2005mf,
  28993. 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.},
  28994. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  28995. Booktitle = {{PLDI} '05: Proceedings of the {ACM} {SIGPLAN} 2005 Conference on Programming Language Design and Implementation},
  28996. Date-Added = {2005-12-01 23:02:13 -0500},
  28997. Date-Modified = {2010-12-17 10:23:11 -0700},
  28998. Isbn = {1-59593-056-6},
  28999. Month = {June},
  29000. Pages = {73--84},
  29001. Publisher = {{ACM} Press},
  29002. Title = {Essential Language Support for Generic Programming},
  29003. Year = 2005,
  29004. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3NpZWswNS1fZmdfcGxkaS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3NpZWswNS1fZmdfcGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNS1fZmdfcGxkaS5wZGYAAA4AKAATAHMAaQBlAGsAMAA1AC0AXwBmAGcAXwBwAGwAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3NpZWswNS1fZmdfcGxkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29005. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065021}}
  29006. @manual{Wenzel:2004nk,
  29007. Author = {Markus Wenzel},
  29008. Date-Added = {2005-11-30 20:47:23 -0500},
  29009. Date-Modified = {2009-08-25 22:28:20 -0600},
  29010. Keywords = {proof assistant},
  29011. Month = {April},
  29012. Organization = {TU M{\"u}nchen},
  29013. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  29014. Year = {2004},
  29015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpc2FyLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGlzYXItcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/debRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlzYXItcmVmLnBkZgAOABoADABpAHMAYQByAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaXNhci1yZWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  29016. @inproceedings{Nipkow:2002cl,
  29017. Author = {Tobias Nipkow},
  29018. Booktitle = {TYPES},
  29019. Date-Added = {2005-11-28 13:02:38 -0500},
  29020. Date-Modified = {2009-08-25 22:28:20 -0600},
  29021. Number = {2646},
  29022. Series = {LNCS},
  29023. Title = {Structured proofs in {Isar}/{HOL}},
  29024. Year = {2002},
  29025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9pc2FyLW92ZXJ2aWV3LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERaXNhci1vdmVydmlldy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l2MEJ6QgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWgAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmlzYXItb3ZlcnZpZXcucGRmAA4AJAARAGkAcwBhAHIALQBvAHYAZQByAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9pc2FyLW92ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29026. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItb3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLW92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xk0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpc2FyLW92ZXJ2aWV3LnBkZgAADgAkABEAaQBzAGEAcgAtAG8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pc2FyLW92ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29027. @incollection{Moggi:1989pf,
  29028. Address = {Washington, DC},
  29029. Annote = {The original monad paper! Defines the lambda-c calculus and lambda-c models as a Kleisli category
  29030. with a mono requirement and the strong monad tensorial strength thingy.},
  29031. Author = {Eugenio Moggi},
  29032. Booktitle = {Proceedings 4th Annual {IEEE} Symp. on Logic in Computer Science, {LICS}'89},
  29033. Date-Added = {2005-11-26 16:58:00 -0500},
  29034. Date-Modified = {2010-12-17 10:23:11 -0700},
  29035. Month = {June},
  29036. Pages = {14--23},
  29037. Publisher = {IEEE Computer Society Press},
  29038. Title = {Computational Lambda-Calculus and Monads},
  29039. Year = {1989},
  29040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9saWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXwwQnpCQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGljczg5LnBkZgAADgAWAAoAbABpAGMAcwA4ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9saWNzODkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  29041. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ix0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsaWNzODkucGRmAA4AFgAKAGwAaQBjAHMAOAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xpY3M4OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  29042. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/article/moggi88computational.html}}
  29043. @inproceedings{Gordon:2001nr,
  29044. 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.},
  29045. Address = {New York, NY, USA},
  29046. Author = {Andrew D. Gordon and Don Syme},
  29047. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29048. Date-Added = {2005-11-26 00:29:04 -0500},
  29049. Date-Modified = {2010-12-17 10:23:11 -0700},
  29050. Isbn = {1-58113-336-7},
  29051. Location = {London, United Kingdom},
  29052. Pages = {248--260},
  29053. Publisher = {ACM Press},
  29054. Title = {Typing a multi-language intermediate code},
  29055. Year = {2001},
  29056. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjQ4LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNDgtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0DBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQ4LWdvcmRvbi5wZGYADgAgAA8AcAAyADQAOAAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI0OC1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29057. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDgtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0OC1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ZtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0OC1nb3Jkb24ucGRmAAAOACAADwBwADIANAA4AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0OC1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29058. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360228}}
  29059. @inproceedings{Cola231;o:2005ww,
  29060. Address = {New York, NY, USA},
  29061. Author = {Jean-Louis Cola\&\#231;o and Bruno Pagano and Marc Pouzet},
  29062. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  29063. Date-Added = {2005-11-25 23:08:17 -0500},
  29064. Date-Modified = {2010-12-17 10:23:11 -0700},
  29065. Isbn = {1-59593-091-4},
  29066. Location = {Jersey City, NJ, USA},
  29067. Pages = {173--182},
  29068. Publisher = {ACM Press},
  29069. Title = {A conservative extension of synchronous data-flow with state machines},
  29070. Year = {2005},
  29071. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTczLWNvbGFjby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNzMtY29sYWNvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJtTBCekSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1yAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTczLWNvbGFjby5wZGYADgAgAA8AcAAxADcAMwAtAGMAbwBsAGEAYwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3My1jb2xhY28ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29072. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzMtY29sYWNvLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3My1jb2xhY28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3My1jb2xhY28ucGRmAAAOACAADwBwADEANwAzAC0AYwBvAGwAYQBjAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3My1jb2xhY28ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29073. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086261}}
  29074. @inproceedings{Sun:2005em,
  29075. Address = {New York, NY, USA},
  29076. Author = {Jun Sun and Wanghong Yuan and Mahesh Kallahalla and Nayeem Islam},
  29077. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  29078. Date-Added = {2005-11-25 22:58:41 -0500},
  29079. Date-Modified = {2010-12-17 10:23:11 -0700},
  29080. Isbn = {1-59593-091-4},
  29081. Location = {Jersey City, NJ, USA},
  29082. Pages = {1--9},
  29083. Publisher = {ACM Press},
  29084. Title = {HAIL: a language for easy and correct device access},
  29085. Year = {2005},
  29086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZ0wQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc3VuLnBkZgAADgAWAAoAcAAxAC0AcwB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wMS1zdW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  29087. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mB0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1zdW4ucGRmAA4AFgAKAHAAMQAtAHMAdQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AxLXN1bi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  29088. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086230}}
  29089. @inproceedings{Wan:2000sn,
  29090. 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.},
  29091. Address = {New York, NY, USA},
  29092. Author = {Zhanyong Wan and Paul Hudak},
  29093. Booktitle = {PLDI '00: Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  29094. Date-Added = {2005-11-25 22:25:33 -0500},
  29095. Date-Modified = {2010-12-17 10:23:11 -0700},
  29096. Isbn = {1-58113-199-2},
  29097. Location = {Vancouver, British Columbia, Canada},
  29098. Pages = {242--252},
  29099. Publisher = {ACM Press},
  29100. Title = {Functional reactive programming from first principles},
  29101. Year = {2000},
  29102. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJzrBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQyLXdhbi5wZGYAAA4AGgAMAHAAMgA0ADIALQB3AGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNDItd2FuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29103. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/el/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDItd2FuLnBkZgAOABoADABwADIANAAyAC0AdwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI0Mi13YW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  29104. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349331}}
  29105. @manual{cli:2005oo,
  29106. Address = {Rue du Rhone 114 CH-1204 Geneva},
  29107. Date-Added = {2005-11-25 19:57:01 -0500},
  29108. Date-Modified = {2010-12-17 10:23:11 -0700},
  29109. Edition = {3rd},
  29110. Month = {June},
  29111. Organization = {ECMA},
  29112. Title = {Standard ECMA-335 Common Language Infrastructure (CLI)},
  29113. Year = {2005},
  29114. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FY21hLTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVjbWEtMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJG3BCejyAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1SAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFY21hLTMzNS5wZGYAAA4AGgAMAEUAYwBtAGEALQAzADMANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VjbWEtMzM1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29115. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMzM1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0zMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/88czlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMzM1LnBkZgAADgAaAAwARQBjAG0AYQAtADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0zMzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29116. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-335.htm}}
  29117. @inproceedings{Musser:1988xk,
  29118. Abstract = {Generic programming centers around the idea of abstracting from concrete? ef
  29119. cient algorithms to obtain generic algorithms that can be combined with di erent
  29120. data representations to produce a wide variety of useful software For example? a
  29121. class of generic sorting algorithms can be de ned which work with nite sequences
  29122. but which can be instantiated in di erent ways to produce algorithms working on
  29123. arrays or linked lists
  29124. Four kinds of abstraction -- data, algorithmic, structural, and representational --
  29125. are discussed, with examples of their use in building an Ada library of software
  29126. components The main topic discussed is generic algorithms and an approach to
  29127. their formal speci cation and verification, with illustration in terms of a partitioning
  29128. algorithm such as is used in the quicksort algorithm It is argued that generically
  29129. programmed software component libraries o er important advantages for achieving
  29130. software productivity and reliability },
  29131. Author = {David R. Musser and Alex Stepanov},
  29132. Booktitle = {{ISSAC}: Proceedings of the {ACM} {SIGSAM} International Symposium on Symbolic and Algebraic Computation},
  29133. Comment___Rest_Of_Title = {(formerly {SYMSAM}, {SYMSAC}, {EUROSAM}, {EUROCAL}) (also sometimes in cooperation with the Symbolic and Algebraic Manipulation Groupe in Europe ({SAME}))},
  29134. Date-Added = {2005-11-25 12:10:09 -0600},
  29135. Date-Modified = {2010-12-17 10:23:11 -0700},
  29136. Title = {Generic Programming},
  29137. Year = {1988},
  29138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9nZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lh8EJ6QUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWUAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlbnByb2cucGRmAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9nZW5wcm9nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29139. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtnZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91atEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2VucHJvZy5wZGYAAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZ2VucHJvZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  29140. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/musser88generic.html}}
  29141. @inproceedings{Kapur:1981fx,
  29142. Address = {New York, NY, USA},
  29143. Author = {D. Kapur and D. R. Musser and A. A. Stepanov},
  29144. Booktitle = {FPCA '81: Proceedings of the 1981 conference on Functional programming languages and computer architecture},
  29145. Date-Added = {2005-11-25 12:07:34 -0600},
  29146. Date-Modified = {2009-08-25 22:28:20 -0600},
  29147. Isbn = {0-89791-060-5},
  29148. Location = {Portsmouth, New Hampshire, United States},
  29149. Pages = {59--64},
  29150. Publisher = {ACM Press},
  29151. Title = {Operators and algebraic structures},
  29152. Year = {1981},
  29153. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygwwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWthcHVyLnBkZgAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1rYXB1ci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29154. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tR0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTkta2FwdXIucGRmAAAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTkta2FwdXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  29155. @article{Moggi:1991in,
  29156. Address = {Duluth, MN, USA},
  29157. Annote = {Journal version of the 1989 Computational Lambda-Calculus and Monads},
  29158. Author = {Eugenio Moggi},
  29159. Date-Added = {2005-11-25 10:58:45 -0600},
  29160. Date-Modified = {2010-12-17 10:23:11 -0700},
  29161. Issn = {0890-5401},
  29162. Journal = {Inf. Comput.},
  29163. Number = {1},
  29164. Pages = {55--92},
  29165. Publisher = {Academic Press, Inc.},
  29166. Title = {Notions of computation and monads},
  29167. Volume = {93},
  29168. Year = {1991},
  29169. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpYzkxLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaWM5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zdEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWM5MS5wZGYADgASAAgAaQBjADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9pYzkxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  29170. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(91)90052-4}}
  29171. @article{G.-D.-Plotkin:1975on,
  29172. 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.},
  29173. Author = {G. D. Plotkin},
  29174. Date-Added = {2005-11-25 10:55:03 -0600},
  29175. Date-Modified = {2009-08-25 22:28:20 -0600},
  29176. Journal = {Theoretical Computer Science},
  29177. Month = {December},
  29178. Number = {2},
  29179. Pages = {125-159},
  29180. Rating = {5},
  29181. Read = {Yes},
  29182. Title = {Call-by-name, call-by-value and the lambda-calculus},
  29183. Volume = {1},
  29184. Year = {1975},
  29185. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zY2llbmNlLTEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zY2llbmNlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nd0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzY2llbmNlLTEucGRmAAAOABwADQBzAGMAaQBlAG4AYwBlAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zY2llbmNlLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  29186. @inproceedings{Hatcliff:1994ea,
  29187. Address = {New York, NY, USA},
  29188. Author = {John Hatcliff and Olivier Danvy},
  29189. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29190. Date-Added = {2005-11-25 10:47:59 -0600},
  29191. Date-Modified = {2010-12-17 10:23:11 -0700},
  29192. Isbn = {0-89791-636-0},
  29193. Location = {Portland, Oregon, United States},
  29194. Pages = {458--471},
  29195. Publisher = {ACM Press},
  29196. Title = {A generic account of continuation-passing styles},
  29197. Year = {1994},
  29198. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ1OC1oYXRjbGlmZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n68EJ6SMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTgtaGF0Y2xpZmYucGRmAA4AJAARAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29199. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NTgtaGF0Y2xpZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDU4LWhhdGNsaWZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sH0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDU4LWhhdGNsaWZmLnBkZgAADgAkABEAcAA0ADUAOAAtAGgAYQB0AGMAbABpAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDU4LWhhdGNsaWZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29200. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053}}
  29201. @inproceedings{Flanagan:1993cg,
  29202. Author = {Cormac Flanagan and Amr Sabry and Bruce F. Duba and Matthias Felleisen},
  29203. Booktitle = {Conference on {P}rogramming {L}anguage {D}esign and {I}mplementation},
  29204. Date-Added = {2005-11-25 10:46:54 -0600},
  29205. Date-Modified = {2012-12-29 13:37:13 -0700},
  29206. Month = {June},
  29207. Pages = {502--514},
  29208. Series = {PLDI},
  29209. Title = {The essence of compiling with continuations},
  29210. Year = {1993},
  29211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzctZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM3LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pW0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjM3LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANwAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjM3LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29212. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155113}}
  29213. @article{Hoare:1969kw,
  29214. Address = {New York, NY, USA},
  29215. Author = {C. A. R. Hoare},
  29216. Date-Added = {2005-11-24 13:38:53 -0600},
  29217. Date-Modified = {2010-12-17 10:23:11 -0700},
  29218. Issn = {0001-0782},
  29219. Journal = {Commun. ACM},
  29220. Number = {10},
  29221. Pages = {576--580},
  29222. Publisher = {ACM Press},
  29223. Title = {An axiomatic basis for computer programming},
  29224. Volume = {12},
  29225. Year = {1969},
  29226. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oIcEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtaG9hcmUucGRmAAAOAB4ADgBwADUANwA2AC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29227. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97RtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ni1ob2FyZS5wZGYADgAeAA4AcAA1ADcANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc2LWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  29228. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363235.363259}}
  29229. @inproceedings{Bornat:2000ps,
  29230. Address = {London, UK},
  29231. Author = {Richard Bornat},
  29232. Booktitle = {MPC '00: Proceedings of the 5th International Conference on Mathematics of Program Construction},
  29233. Date-Added = {2005-11-24 13:37:27 -0600},
  29234. Date-Modified = {2009-08-25 22:28:20 -0600},
  29235. Isbn = {3-540-67727-5},
  29236. Pages = {102--126},
  29237. Publisher = {Springer-Verlag},
  29238. Title = {Proving Pointer Programs in Hoare Logic},
  29239. Year = {2000},
  29240. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NUEMyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTVBDMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kiMEJ6PgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1QQzIwMDAucGRmAA4AGAALAE0AUABDADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NUEMyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29241. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01QQzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNUEMyMDAwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGDzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATVBDMjAwMC5wZGYADgAYAAsATQBQAEMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01QQzIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  29242. @inproceedings{Boyland:2005eg,
  29243. Address = {New York, NY, USA},
  29244. Author = {John Tang Boyland and William Retert},
  29245. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29246. Date-Added = {2005-11-24 13:20:06 -0600},
  29247. Date-Modified = {2010-12-17 10:23:11 -0700},
  29248. Isbn = {1-58113-830-X},
  29249. Location = {Long Beach, California, USA},
  29250. Pages = {283--295},
  29251. Publisher = {ACM Press},
  29252. Title = {Connecting effects and uniqueness with adoption},
  29253. Year = {2005},
  29254. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjgzLWJveWxhbmQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjgzLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeCwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4My1ib3lsYW5kLnBkZgAADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjgzLWJveWxhbmQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29255. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODMtYm95bGFuZC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODMtYm95bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODMtYm95bGFuZC5wZGYADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4My1ib3lsYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29256. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040329}}
  29257. @inproceedings{Manson:2005qo,
  29258. 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#.},
  29259. Address = {New York, NY, USA},
  29260. Author = {Jeremy Manson and William Pugh and Sarita V. Adve},
  29261. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29262. Date-Added = {2005-11-24 12:37:29 -0600},
  29263. Date-Modified = {2010-12-17 10:23:11 -0700},
  29264. Isbn = {1-58113-830-X},
  29265. Location = {Long Beach, California, USA},
  29266. Pages = {378--391},
  29267. Publisher = {ACM Press},
  29268. Title = {The Java memory model},
  29269. Year = {2005},
  29270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzc4LW1hbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNzgtbWFuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ7jBCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzc4LW1hbnNvbi5wZGYADgAgAA8AcAAzADcAOAAtAG0AYQBuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM3OC1tYW5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29271. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzgtbWFuc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OC1tYW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL962tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3OC1tYW5zb24ucGRmAAAOACAADwBwADMANwA4AC0AbQBhAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3OC1tYW5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29272. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040336}}
  29273. @inproceedings{Chakravarty:2005fl,
  29274. Address = {New York, NY, USA},
  29275. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones},
  29276. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  29277. Date-Added = {2005-11-24 12:27:08 -0600},
  29278. Date-Modified = {2010-12-17 10:23:11 -0700},
  29279. Isbn = {1-59593-064-7},
  29280. Location = {Tallinn, Estonia},
  29281. Pages = {241--253},
  29282. Publisher = {ACM Press},
  29283. Title = {Associated type synonyms},
  29284. Year = {2005},
  29285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMjQxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDI0MS1jaGFrcmF2YXJ0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nN8EJ6RkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXkAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtY2hha3JhdmFydHkucGRmAAAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDI0MS1jaGFrcmF2YXJ0eS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29286. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNDEtY2hha3JhdmFydHkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjQxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLWNoYWtyYXZhcnR5LnBkZgAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyNDEtY2hha3JhdmFydHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29287. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086397}}
  29288. @inproceedings{Chakravarty:2005tf,
  29289. Address = {New York, NY, USA},
  29290. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones and Simon Marlow},
  29291. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29292. Date-Added = {2005-11-24 12:25:55 -0600},
  29293. Date-Modified = {2010-12-17 10:23:11 -0700},
  29294. Isbn = {1-58113-830-X},
  29295. Location = {Long Beach, California, USA},
  29296. Pages = {1--13},
  29297. Publisher = {ACM Press},
  29298. Title = {Associated types with class},
  29299. Year = {2005},
  29300. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMS1jaGFrcmF2YXJ0eS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlbBCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1jaGFrcmF2YXJ0eS5wZGYAAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxLWNoYWtyYXZhcnR5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  29301. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtY2hha3JhdmFydHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95b9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtY2hha3JhdmFydHkucGRmAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMS1jaGFrcmF2YXJ0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29302. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  29303. @article{Necula:2005oc,
  29304. Address = {New York, NY, USA},
  29305. Author = {George C. Necula and Jeremy Condit and Matthew Harren and Scott McPeak and Westley Weimer},
  29306. Date-Added = {2005-11-24 12:22:37 -0600},
  29307. Date-Modified = {2010-12-17 10:23:11 -0700},
  29308. Issn = {0164-0925},
  29309. Journal = {ACM Trans. Program. Lang. Syst.},
  29310. Number = {3},
  29311. Pages = {477--526},
  29312. Publisher = {ACM Press},
  29313. Title = {CCured: type-safe retrofitting of legacy software},
  29314. Volume = {27},
  29315. Year = {2005},
  29316. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDc3LW5lY3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0NzctbmVjdWxhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ/TBCekkAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2EAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDc3LW5lY3VsYS5wZGYADgAgAA8AcAA0ADcANwAtAG4AZQBjAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3Ny1uZWN1bGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29317. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzctbmVjdWxhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3Ny1uZWN1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3Ny1uZWN1bGEucGRmAAAOACAADwBwADQANwA3AC0AbgBlAGMAdQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3Ny1uZWN1bGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29318. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065887.1065892}}
  29319. @inproceedings{Harper:1995um,
  29320. Author = {Robert Harper and Greg Morrisett},
  29321. Booktitle = {POPL '95: Proceedings of the 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  29322. Date-Added = {2005-11-24 12:18:00 -0600},
  29323. Date-Modified = {2010-12-17 10:23:11 -0700},
  29324. Isbn = {0-89791-692-1},
  29325. Location = {San Francisco, California, United States},
  29326. Pages = {130--141},
  29327. Publisher = {ACM Press},
  29328. Title = {Compiling polymorphism using intensional type analysis},
  29329. Year = {1995},
  29330. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzAtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMC1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95sNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMC1oYXJwZXIucGRmAAAOACAADwBwADEAMwAwAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMC1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29331. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199475}}
  29332. @inproceedings{Chambers:1989ic,
  29333. Address = {New York, NY, USA},
  29334. Author = {C. Chambers and D. Ungar and E. Lee},
  29335. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  29336. Date-Added = {2005-11-24 12:15:25 -0600},
  29337. Date-Modified = {2010-12-17 10:23:11 -0700},
  29338. Isbn = {0-89791-333-7},
  29339. Location = {New Orleans, Louisiana, United States},
  29340. Pages = {49--70},
  29341. Publisher = {ACM Press},
  29342. Title = {An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes},
  29343. Year = {1989},
  29344. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1jaGFtYmVycy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1jaGFtYmVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ex/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1jaGFtYmVycy5wZGYADgAiABAAcAA0ADkALQBjAGgAYQBtAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ5LWNoYW1iZXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29345. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74884}}
  29346. @inproceedings{Damas:1982bp,
  29347. Address = {New York, NY, USA},
  29348. Author = {Luis Damas and Robin Milner},
  29349. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29350. Date-Added = {2005-11-24 12:09:24 -0600},
  29351. Date-Modified = {2010-12-17 10:23:11 -0700},
  29352. Isbn = {0-89791-065-6},
  29353. Location = {Albuquerque, Mexico},
  29354. Pages = {207--212},
  29355. Publisher = {ACM Press},
  29356. Title = {Principal type-schemes for functional programs},
  29357. Year = {1982},
  29358. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjA3LWRhbWFzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIwNy1kYW1hcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nCsEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMDctZGFtYXMucGRmAAAOAB4ADgBwADIAMAA3AC0AZABhAG0AYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIwNy1kYW1hcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29359. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWRhbWFzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1kYW1hcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNy1kYW1hcy5wZGYADgAeAA4AcAAyADAANwAtAGQAYQBtAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjA3LWRhbWFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  29360. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582176}}
  29361. @article{Tarjan:1975bo,
  29362. Address = {New York, NY, USA},
  29363. Author = {Robert Endre Tarjan},
  29364. Date-Added = {2005-11-24 12:04:59 -0600},
  29365. Date-Modified = {2010-12-17 10:23:11 -0700},
  29366. Issn = {0004-5411},
  29367. Journal = {J. ACM},
  29368. Number = {2},
  29369. Pages = {215--225},
  29370. Publisher = {ACM Press},
  29371. Title = {Efficiency of a Good But Not Linear Set Union Algorithm},
  29372. Volume = {22},
  29373. Year = {1975},
  29374. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjE1LXRhcmphbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMTUtdGFyamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJxbBCekXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj13AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjE1LXRhcmphbi5wZGYADgAgAA8AcAAyADEANQAtAHQAYQByAGoAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxNS10YXJqYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29375. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtdGFyamFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS10YXJqYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96PdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNS10YXJqYW4ucGRmAAAOACAADwBwADIAMQA1AC0AdABhAHIAagBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxNS10YXJqYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29376. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321879.321884}}
  29377. @article{Shostak:1978zl,
  29378. Address = {New York, NY, USA},
  29379. Author = {Robert E. Shostak},
  29380. Date-Added = {2005-11-24 12:03:26 -0600},
  29381. Date-Modified = {2010-12-17 10:23:11 -0700},
  29382. Issn = {0001-0782},
  29383. Journal = {Commun. ACM},
  29384. Number = {7},
  29385. Pages = {583--585},
  29386. Publisher = {ACM Press},
  29387. Title = {An algorithm for reasoning about equality},
  29388. Volume = {21},
  29389. Year = {1978},
  29390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLXNob3N0YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLXNob3N0YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygtwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1zaG9zdGFrLnBkZgAADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLXNob3N0YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29391. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtc2hvc3Rhay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtc2hvc3Rhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1ODMtc2hvc3Rhay5wZGYADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU4My1zaG9zdGFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29392. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359545.359570}}
  29393. @article{Shaw:1977fj,
  29394. Address = {New York, NY, USA},
  29395. Author = {Mary Shaw and William A. Wulf and Ralph L. London},
  29396. Date-Added = {2005-11-24 11:58:22 -0600},
  29397. Date-Modified = {2010-12-17 10:23:11 -0700},
  29398. Issn = {0001-0782},
  29399. Journal = {Commun. ACM},
  29400. Number = {8},
  29401. Pages = {553--564},
  29402. Publisher = {ACM Press},
  29403. Title = {Abstraction and verification in Alphard: defining and specifying iteration and generators},
  29404. Volume = {20},
  29405. Year = {1977},
  29406. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygYwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1My1zaGF3LnBkZgAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTMtc2hhdy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29407. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s80Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTUzLXNoYXcucGRmAAAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTUzLXNoYXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29408. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359782}}
  29409. @inproceedings{Cartwright:1991ng,
  29410. Author = {Robert Cartwright and Mike Fagan},
  29411. Booktitle = {Conference on Programming Language Design and Implementation},
  29412. Date-Added = {2005-11-23 23:53:29 -0600},
  29413. Date-Modified = {2015-10-14 18:54:21 +0000},
  29414. Location = {Toronto, Ontario, Canada},
  29415. Pages = {278--292},
  29416. Publisher = {ACM Press},
  29417. Series = {PLDI},
  29418. Title = {Soft typing},
  29419. Year = {1991},
  29420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNzgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNzgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eorRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNzgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMgA3ADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNzgtY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29421. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113469}}
  29422. @inproceedings{Leroy:1992qb,
  29423. Address = {New York, NY, USA},
  29424. Author = {Xavier Leroy},
  29425. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29426. Date-Added = {2005-11-23 23:50:57 -0600},
  29427. Date-Modified = {2010-12-17 10:23:11 -0700},
  29428. Isbn = {0-89791-453-8},
  29429. Location = {Albuquerque, New Mexico, United States},
  29430. Pages = {177--188},
  29431. Publisher = {ACM Press},
  29432. Title = {Unboxed objects and polymorphic typing},
  29433. Year = {1992},
  29434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3Ny1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m3cEJ6RMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzctbGVyb3kucGRmAAAOAB4ADgBwADEANwA3AC0AbABlAHIAbwB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3Ny1sZXJveS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29435. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3Ny1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3Ny1sZXJveS5wZGYADgAeAA4AcAAxADcANwAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc3LWxlcm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  29436. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143205}}
  29437. @inproceedings{Lee:1999ry,
  29438. Address = {New York, NY, USA},
  29439. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  29440. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  29441. Date-Added = {2005-11-23 23:47:18 -0600},
  29442. Date-Modified = {2010-12-17 10:23:11 -0700},
  29443. Isbn = {1-58113-238-7},
  29444. Location = {Denver, Colorado, United States},
  29445. Pages = {399--414},
  29446. Publisher = {ACM Press},
  29447. Title = {The generic graph component library},
  29448. Year = {1999},
  29449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfNwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5OS1zaWVrLnBkZgAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOTktc2llay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29450. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rp0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzk5LXNpZWsucGRmAAAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzk5LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29451. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320428}}
  29452. @inproceedings{Garcia:2003gn,
  29453. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  29454. Booktitle = {OOPSLA '03: Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-oriented Programing, Systems, Languages, and Applications},
  29455. Date-Added = {2005-11-23 23:44:24 -0600},
  29456. Date-Modified = {2010-12-17 10:23:11 -0700},
  29457. Isbn = {1-58113-712-5},
  29458. Pages = {115--134},
  29459. Publisher = {ACM Press},
  29460. Title = {A comparative study of language support for generic programming},
  29461. Year = {2003},
  29462. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNS1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95nNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNS1nYXJjaWEucGRmAAAOACAADwBwADEAMQA1AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExNS1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29463. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949305.949317}}
  29464. @book{Nipkow:2002jl,
  29465. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  29466. Date-Added = {2005-11-23 23:11:05 -0600},
  29467. Date-Modified = {2009-08-25 22:28:20 -0600},
  29468. Month = {November},
  29469. Publisher = {Springer},
  29470. Rating = {5},
  29471. Read = {Yes},
  29472. Series = {LNCS},
  29473. Title = {Isabelle/HOL --- A Proof Assistant for Higher-Order Logic},
  29474. Volume = 2283,
  29475. Year = 2007,
  29476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWlzYWJlbGxlLXR1dG9yaWFsLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914tEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAOACwAFQBpAHMAYQBiAGUAbABsAGUALQB0AHUAdABvAHIAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvaXNhYmVsbGUtdHV0b3JpYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29477. @inproceedings{jones97:_type_classes,
  29478. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  29479. Booktitle = {Haskell Workshop},
  29480. Date-Modified = {2010-12-17 10:23:11 -0700},
  29481. Local-Url = {file://localhost/Users/jeremysiek/Documents/peytonjones97type.pdf},
  29482. Month = {June},
  29483. Pdf = {jones97:_type_classes.pdf},
  29484. Title = {Type classes: an exploration of the design space},
  29485. Year = {1997},
  29486. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL211bHRpLnBz0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhtdWx0aS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZkzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbXVsdGkucHMAAA4AEgAIAG0AdQBsAHQAaQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9tdWx0aS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29487. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  29488. @article{hall96:_typeclasses,
  29489. Abstract = {Defines type classes by translation to System F.},
  29490. Author = {Cordelia V. Hall and Kevin Hammond and Simon L. {Peyton Jones} and Philip L. Wadler},
  29491. Date-Modified = {2010-12-17 10:23:11 -0700},
  29492. Issn = {0164-0925},
  29493. Journal = {ACM Trans. Program. Lang. Syst.},
  29494. Number = {2},
  29495. Pages = {109--138},
  29496. Pdf = {hall96:_typeclasses.pdf},
  29497. Publisher = {ACM Press},
  29498. Title = {Type classes in {Haskell}},
  29499. Volume = {18},
  29500. Year = {1996},
  29501. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTA5LWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTA5LWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mT0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTA5LWhhbGwucGRmAAAOABwADQBwADEAMAA5AC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTA5LWhhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29502. Bdsk-Url-1 = {http://doi.acm.org/10.1145/227699.227700}}
  29503. @article{tiuryn02:subtyping_2nd_order,
  29504. Abstract = {Bummer!},
  29505. Author = {Jerzy Tiuryn and Pawel Urzyczyn},
  29506. Date-Modified = {2010-12-17 10:23:11 -0700},
  29507. Issn = {0890-5401},
  29508. Journal = {Information and Computation},
  29509. Number = {1},
  29510. Pages = {1--18},
  29511. Pdf = {sub-undec.pdf},
  29512. Publisher = {Academic Press, Inc.},
  29513. Title = {The subtyping problem for second-order types is undecidable},
  29514. Volume = {179},
  29515. Year = {2002},
  29516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliLzEtczIuMC1TMDg5MDU0MDEwMTkyOTUwNS1tYWluLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfMS1zMi4wLVMwODkwNTQwMTAxOTI5I0VFMjRGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iT81mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEtczIuMC1TMDg5MDU0MDEwMTkyOSNFRTI0Ri5wZGYADgBEACEAMQAtAHMAMgAuADAALQBTADAAOAA5ADAANQA0ADAAMQAwADEAOQAyADkANQAwADUALQBtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMS1zMi4wLVMwODkwNTQwMTAxOTI5NTA1LW1haW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  29517. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdWItdW5kZWMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdWItdW5kZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ox0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdWItdW5kZWMucGRmAAAOABwADQBzAHUAYgAtAHUAbgBkAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zdWItdW5kZWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29518. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2950}}
  29519. @article{felleisen92:_seq_control,
  29520. Address = {Essex, UK},
  29521. Annote = {origin of evaluation contexts},
  29522. Author = {Matthias Felleisen and Robert Hieb},
  29523. Date-Modified = {2010-12-17 10:23:11 -0700},
  29524. Issn = {0304-3975},
  29525. Journal = {Theoretical Computer Science},
  29526. Number = {2},
  29527. Pages = {235--271},
  29528. Pdf = {felleisen92:_seq_control.pdf},
  29529. Publisher = {Elsevier Science Publishers Ltd.},
  29530. Title = {The revised report on the syntactic theories of sequential control and state},
  29531. Volume = {103},
  29532. Year = {1992},
  29533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2ZlbGxlaXNlbjkyX3NlcV9jb250cm9sLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zYtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAOADgAGwBmAGUAbABsAGUAaQBzAGUAbgA5ADIAXwBzAGUAcQBfAGMAbwBuAHQAcgBvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29534. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90014-7}}
  29535. @book{barendregt84:_lambda_calculus,
  29536. Author = {H.P. Barendregt},
  29537. Date-Modified = {2007-05-18 13:42:22 -0600},
  29538. Publisher = {Elsevier},
  29539. Series = {Studies in Logic},
  29540. Title = {The Lambda Calculus},
  29541. Volume = {103},
  29542. Year = {1984}}
  29543. @inproceedings{wadler92:_essence,
  29544. Author = {Philip Wadler},
  29545. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  29546. Date-Modified = {2012-12-17 17:19:42 +0000},
  29547. Pdf = {wadler92:_essence.pdf},
  29548. Title = {The essence of functional programming},
  29549. Year = {1992},
  29550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHdhZGxlcjkyX2Vzc2VuY2UucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR3YWRsZXI5Ml9lc3NlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42H0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3YWRsZXI5Ml9lc3NlbmNlLnBkZgAOACoAFAB3AGEAZABsAGUAcgA5ADIAXwBlAHMAcwBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3dhZGxlcjkyX2Vzc2VuY2UucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29551. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143169}}
  29552. @inproceedings{reynolds02:_sep_logic,
  29553. Address = {Washington, DC, USA},
  29554. Author = {John C. Reynolds},
  29555. Booktitle = {LICS '02: Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science},
  29556. Date-Modified = {2009-08-25 22:28:20 -0600},
  29557. Isbn = {0-7695-1483-9},
  29558. Pages = {55--74},
  29559. Pdf = {reynolds02:_sep_logic.pdf},
  29560. Publisher = {IEEE Computer Society},
  29561. Title = {Separation Logic: A Logic for Shared Mutable Data Structures},
  29562. Year = {2002},
  29563. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJleW5vbGRzMDJfc2VwX2xvZ2ljLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JwtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAA4AMgAYAHIAZQB5AG4AbwBsAGQAcwAwADIAXwBzAGUAcABfAGwAbwBnAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9yZXlub2xkczAyX3NlcF9sb2dpYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  29564. @inproceedings{odersky96:_putting,
  29565. Author = {Martin Odersky and Konstantin L{\"a}ufer},
  29566. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  29567. Date-Modified = {2010-12-17 10:23:11 -0700},
  29568. Isbn = {0-89791-769-3},
  29569. Location = {St. Petersburg Beach, Florida, United States},
  29570. Pages = {54--67},
  29571. Pdf = {odersky96:_putting.pdf},
  29572. Publisher = {ACM Press},
  29573. Title = {Putting type annotations to work},
  29574. Year = {1996},
  29575. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTZfcHV0dGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW9kZXJza3k5Nl9wdXR0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJj7BCekMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1sAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvZGVyc2t5OTZfcHV0dGluZy5wZGYADgAsABUAbwBkAGUAcgBzAGsAeQA5ADYAXwBwAHUAdAB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvb2RlcnNreTk2X3B1dHRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  29576. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW9kZXJza3k5Nl9wdXR0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVb2RlcnNreTk2X3B1dHRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95TtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb2RlcnNreTk2X3B1dHRpbmcucGRmAAAOACwAFQBvAGQAZQByAHMAawB5ADkANgBfAHAAdQB0AHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvb2RlcnNreTk2X3B1dHRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  29577. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237729}}
  29578. @unpublished{harper05:_pltp,
  29579. Author = {Robert Harper},
  29580. Date-Modified = {2009-08-25 22:28:20 -0600},
  29581. Note = {\url{http://www.cs.cmu.edu/~rwh/plbook/}},
  29582. Pdf = {harper05:_pltp.pdf},
  29583. Title = {Programming Languages: Theory and Practice},
  29584. Year = {2005},
  29585. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhhcnBlcjA1X3BsdHAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoYXJwZXIwNV9wbHRwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wg0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoYXJwZXIwNV9wbHRwLnBkZgAADgAkABEAaABhAHIAcABlAHIAMAA1AF8AcABsAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9oYXJwZXIwNV9wbHRwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29586. @unpublished{felleisen03:_pllc,
  29587. Author = {Matthias Felleisen and Matthew Flatt},
  29588. Date-Modified = {2009-08-25 22:28:20 -0600},
  29589. Month = {July},
  29590. Pdf = {felleisen03:_pllc.pdf},
  29591. Title = {Programming Languages and Lambda Calculi},
  29592. Year = {2007},
  29593. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwbGxjLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGxsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98CNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxsYy5wZGYADgASAAgAcABsAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wbGxjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  29594. @article{horn51:_sentences,
  29595. Abstract = {Original paper on Horn clauses.},
  29596. Author = {Alfred Horn},
  29597. Date-Modified = {2009-08-25 22:28:20 -0600},
  29598. Journal = {Journal of Symbolic Logic},
  29599. Pages = {14--21},
  29600. Pdf = {horn51:_sentences.pdf},
  29601. Title = {On Sentences Which Are True of Direct Unions of Algebras.},
  29602. Volume = {16},
  29603. Year = {1951},
  29604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9ob3JuNTFfc2VudGVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUaG9ybjUxX3NlbnRlbmNlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lvcEJ6QcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWcAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmhvcm41MV9zZW50ZW5jZXMucGRmAAAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvaG9ybjUxX3NlbnRlbmNlcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29605. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhvcm41MV9zZW50ZW5jZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRob3JuNTFfc2VudGVuY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wx0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBob3JuNTFfc2VudGVuY2VzLnBkZgAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hvcm41MV9zZW50ZW5jZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  29606. @inproceedings{lebotlan-remy!mlf-icfp,
  29607. Booktitle = {Proceedings of the International Conference on Functional Programming ({ICFP} 2003)},
  29608. Date-Modified = {2010-12-17 10:23:11 -0700},
  29609. Html = {http://pauillac.inria.fr/~remy/work/mlf/},
  29610. Month = {aug},
  29611. Pages = {27--38},
  29612. Pdf = {mlf-icfp.pdf},
  29613. Publisher = {ACM Press},
  29614. Title = {{MLF}: Raising {ML} to the Power of {S}ystem-{F}},
  29615. Year = {2003},
  29616. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjctbGVib3RsYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjctbGVib3RsYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydkwQnpHAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3LWxlYm90bGFuLnBkZgAADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjctbGVib3RsYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29617. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNy1sZWJvdGxhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNy1sZWJvdGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/en7RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNy1sZWJvdGxhbi5wZGYADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI3LWxlYm90bGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29618. Bdsk-Url-1 = {citeseer.ist.psu.edu/lebotlan03raising.html}}
  29619. @unpublished{sabry02:_minml,
  29620. Author = {Amr Sabry},
  29621. Date-Modified = {2009-08-25 22:28:20 -0600},
  29622. Month = {February},
  29623. Note = {Course notes for b522},
  29624. Pdf = {sabry02:_minml.pdf},
  29625. Title = {{MinML}: Syntax, Static Semantics, Dynamic Semantics, and Type Safety},
  29626. Year = {2002},
  29627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc2FicnkwMl9taW5tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o7cEJ6TMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhYnJ5MDJfbWlubWwucGRmAA4AJAARAHMAYQBiAHIAeQAwADIAXwBtAGkAbgBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29628. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNhYnJ5MDJfbWlubWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzYWJyeTAyX21pbm1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nU0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzYWJyeTAyX21pbm1sLnBkZgAADgAkABEAcwBhAGIAcgB5ADAAMgBfAG0AaQBuAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zYWJyeTAyX21pbm1sLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29629. @inproceedings{paterson76:_linear,
  29630. Address = {New York, {NY}, {USA}},
  29631. Author = {M. S. Paterson and M. N. Wegman},
  29632. Booktitle = {{STOC} '76: Proceedings of the eighth annual {ACM} symposium on Theory of computing},
  29633. Date-Modified = {2009-08-25 22:28:20 -0600},
  29634. Location = {Hershey, Pennsylvania, United States},
  29635. Pages = {181--186},
  29636. Pdf = {paterson76:_linear.pdf},
  29637. Publisher = {{ACM} Press},
  29638. Title = {Linear unification},
  29639. Year = {1976},
  29640. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBhdGVyc29uNzZfbGluZWFyLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGF0ZXJzb243Nl9saW5lYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9739EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGF0ZXJzb243Nl9saW5lYXIucGRmAAAOACwAFQBwAGEAdABlAHIAcwBvAG4ANwA2AF8AbABpAG4AZQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcGF0ZXJzb243Nl9saW5lYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29641. @article{barendregt92:_lambda_types,
  29642. Address = {New York, NY, USA},
  29643. Author = {H. P. Barendregt},
  29644. Book = {Handbook of logic in computer science (vol. 2): background: computational structures},
  29645. Date-Modified = {2009-08-25 22:28:20 -0600},
  29646. Isbn = {0-19-853761-1},
  29647. Pages = {117--309},
  29648. Pdf = {barendregt92:_lambda_types.pdf},
  29649. Publisher = {Oxford University Press, Inc.},
  29650. Title = {Lambda calculi with types},
  29651. Year = {1992},
  29652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHWJhcmVuZHJlZ3Q5Ml9sYW1iZGFfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAagAAAAAAagAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R1iYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ai0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA9TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAADgA8AB0AYgBhAHIAZQBuAGQAcgBlAGcAdAA5ADIAXwBsAGEAbQBiAGQAYQBfAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALVVzZXJzL2pzaWVrL2JpYi9iYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCuALMAuwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  29653. @inproceedings{wadler89:_adhoc,
  29654. Abstract = {The original Haskell type classes paper.},
  29655. Address = {New York, {NY}, {USA}},
  29656. Author = {P. Wadler and S. Blott},
  29657. Booktitle = {{POPL} '89: Proceedings of the 16th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  29658. Date-Modified = {2010-12-17 10:23:11 -0700},
  29659. Isbn = {0-89791-294-2},
  29660. Location = {Austin, Texas, United States},
  29661. Pages = {60--76},
  29662. Pdf = {wadler89:_adhoc.pdf},
  29663. Publisher = {{ACM} Press},
  29664. Title = {How to make ad-hoc polymorphism less ad hoc},
  29665. Year = {1989},
  29666. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhZGxlcjg5X2FkaG9jLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FkbGVyODlfYWRob2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NhNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FkbGVyODlfYWRob2MucGRmAA4AJgASAHcAYQBkAGwAZQByADgAOQBfAGEAZABoAG8AYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YWRsZXI4OV9hZGhvYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29667. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75283}}
  29668. @article{igarashi01:_fj,
  29669. Address = {New York, {NY}, {USA}},
  29670. Author = {Atsushi Igarashi and Benjamin C. Pierce and Philip Wadler},
  29671. Date-Modified = {2010-12-17 10:23:11 -0700},
  29672. Issn = {0164-0925},
  29673. Journal = {{ACM} Transactions on Programming Languages and Systems},
  29674. Number = {3},
  29675. Pages = {396--450},
  29676. Pdf = {igarashi01:_fj.pdf},
  29677. Publisher = {{ACM} Press},
  29678. Title = {Featherweight Java: a minimal core calculus for Java and GJ},
  29679. Volume = {23},
  29680. Year = {2001},
  29681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlnYXJhc2hpMDFfZmoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpZ2FyYXNoaTAxX2ZqLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XZ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZ2FyYXNoaTAxX2ZqLnBkZgAADgAkABEAaQBnAGEAcgBhAHMAaABpADAAMQBfAGYAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pZ2FyYXNoaTAxX2ZqLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29682. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503502.503505}}
  29683. @article{nelson80:_fast_cong_clos,
  29684. Abstract = {A decision procedure for the quantifier-free theory
  29685. of equality with uninterpreted function symbols. The
  29686. averate time complexity is $O(n \log n)$ and the worst-case complexity
  29687. is $O(n^2)$.},
  29688. Author = {Greg Nelson and Derek C. Oppen},
  29689. Date-Modified = {2010-12-17 10:23:11 -0700},
  29690. Issn = {0004-5411},
  29691. Journal = {J. ACM},
  29692. Number = {2},
  29693. Pages = {356--364},
  29694. Pdf = {nelson80:_fast_cong_clos.pdf},
  29695. Publisher = {ACM Press},
  29696. Title = {Fast Decision Procedures Based on Congruence Closure},
  29697. Volume = {27},
  29698. Year = {1980},
  29699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG25lbHNvbjgwX2Zhc3RfY29uZ19jbG9zLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95FtEPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAOADgAGwBuAGUAbABzAG8AbgA4ADAAXwBmAGEAcwB0AF8AYwBvAG4AZwBfAGMAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29700. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322186.322198}}
  29701. @article{abadi91dynamic,
  29702. Author = {Martin Abadi and Luca Cardelli and Benjamin Pierce and Gordon Plotkin},
  29703. Date-Modified = {2014-04-03 15:38:18 +0000},
  29704. Journal = {ACM Transactions on Programming Languages and Systems},
  29705. Month = {April},
  29706. Number = {2},
  29707. Pages = {237--268},
  29708. Pdf = {abadi91dynamic.pdf},
  29709. Publisher = {ACM Press},
  29710. Title = {Dynamic Typing in a Statically Typed Language},
  29711. Volume = {13},
  29712. Year = {1991},
  29713. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFiYWRpOTFkeW5hbWljLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJhZGk5MWR5bmFtaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uiNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJhZGk5MWR5bmFtaWMucGRmAA4AJgASAGEAYgBhAGQAaQA5ADEAZAB5AG4AYQBtAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hYmFkaTkxZHluYW1pYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29714. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/abadi89dynamic.html},
  29715. Bdsk-Url-2 = {http://doi.acm.org/10.1145/103135.103138}}
  29716. @inproceedings{reynolds72:_def_interp,
  29717. Author = {John C. Reynolds},
  29718. Booktitle = {{ACM} '72: Proceedings of the {ACM} Annual Conference},
  29719. Date-Modified = {2009-08-25 22:28:20 -0600},
  29720. Pages = {717--740},
  29721. Pdf = {reynolds72:_def_interp.pdf},
  29722. Publisher = {{ACM} Press},
  29723. Title = {Definitional interpreters for higher-order programming languages},
  29724. Year = {1972},
  29725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/icTRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAA4ANAAZAHIAZQB5AG4AbwBsAGQAcwA3ADIAXwBkAGUAZgBfAGkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3JleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29726. @techreport{liskov79:_clu_ref,
  29727. Author = {Barbara Liskov and Russ Atkinson and Toby Bloom and Eliot Moss and Craig Schaffert and Bob Scheifler and Alan Snyder},
  29728. Date-Modified = {2009-08-25 22:28:20 -0600},
  29729. Institution = {MIT},
  29730. Month = {October},
  29731. Number = {LCS-TR-225},
  29732. Pdf = {MIT-LCS-TR-225.pdf},
  29733. Publisher = {Massachusetts Institute of Technology},
  29734. Source = {http://www.lcs.mit.edu/publications/specpub.php?id=793},
  29735. Title = {{CLU} Reference Manual},
  29736. Year = {1979},
  29737. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjI1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADMszlmxQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFkAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjI1LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMjUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29738. @inproceedings{augustsson98:_cayenne,
  29739. Address = {New York, {NY}, {USA}},
  29740. Author = {Lennart Augustsson},
  29741. Booktitle = {{ICFP} '98: Proceedings of the 3rd {ACM} {SIGPLAN} international conference on Functional programming},
  29742. Date-Modified = {2010-12-17 10:23:11 -0700},
  29743. Isbn = {1-58113-024-4},
  29744. Location = {Baltimore, Maryland, United States},
  29745. Pages = {239--250},
  29746. Pdf = {augustsson98:_cayenne.pdf},
  29747. Publisher = {{ACM} Press},
  29748. Title = {Cayenne: a language with dependent types},
  29749. Year = {1998},
  29750. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9hdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJOvBCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGYAAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2F1Z3VzdHNzb245OF9jYXllbm5lLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  29751. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uqtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29752. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289451}}
  29753. @article{gibbons02:_calc,
  29754. Address = {New York, NY, USA},
  29755. Author = {Jeremy Gibbons},
  29756. Book = {Algebraic and coalgebraic methods in the mathematics of program construction},
  29757. Date-Modified = {2009-08-25 22:28:20 -0600},
  29758. Isbn = {3-540-43613-8},
  29759. Pages = {149--201},
  29760. Pdf = {gibbons02:_calc.pdf},
  29761. Publisher = {Springer-Verlag New York, Inc.},
  29762. Title = {Calculating functional programs},
  29763. Year = {2002},
  29764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdpYmJvbnMwMl9jYWxjLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2liYm9uczAyX2NhbGMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91btEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2liYm9uczAyX2NhbGMucGRmAA4AJgASAGcAaQBiAGIAbwBuAHMAMAAyAF8AYwBhAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9naWJib25zMDJfY2FsYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  29765. @article{martelli82:_unify,
  29766. Address = {New York, NY, USA},
  29767. Author = {Alberto Martelli and Ugo Montanari},
  29768. Date-Modified = {2010-12-17 10:23:11 -0700},
  29769. Issn = {0164-0925},
  29770. Journal = {{ACM} Trans. Program. Lang. Syst.},
  29771. Number = {2},
  29772. Pages = {258--282},
  29773. Pdf = {martelli82:_unify.pdf},
  29774. Publisher = {{ACM} Press},
  29775. Title = {An Efficient Unification Algorithm},
  29776. Volume = {4},
  29777. Year = {1982},
  29778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9tYXJ0ZWxsaTgyX3VuaWZ5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUbWFydGVsbGk4Ml91bmlmeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mDsEJ6QoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hcnRlbGxpODJfdW5pZnkucGRmAAAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvbWFydGVsbGk4Ml91bmlmeS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29779. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcnRlbGxpODJfdW5pZnkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jV0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21hcnRlbGxpODJfdW5pZnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29780. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357162.357169}}
  29781. @article{wright94:_type_soundness,
  29782. Address = {Duluth, {MN}, {USA}},
  29783. Author = {Andrew K. Wright and Matthias Felleisen},
  29784. Date-Modified = {2010-12-17 10:23:12 -0700},
  29785. Issn = {0890-5401},
  29786. Journal = {Information and Computation},
  29787. Number = {1},
  29788. Pages = {38--94},
  29789. Pdf = {wright94:_type_soundness.pdf},
  29790. Publisher = {Academic Press, Inc.},
  29791. Title = {A syntactic approach to type soundness},
  29792. Volume = {115},
  29793. Year = {1994},
  29794. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3dyaWdodDk0X3R5cGVfc291bmRuZXNzLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NkdEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAOADgAGwB3AHIAaQBnAGgAdAA5ADQAXwB0AHkAcABlAF8AcwBvAHUAbgBkAG4AZQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29795. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1093}}
  29796. @techreport{Dimov04:restricted,
  29797. Author = {Peter Dimov},
  29798. Date-Modified = {2007-05-18 13:42:22 -0600},
  29799. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29800. Number = {N1696=04-0136},
  29801. Title = {Language Support for Restricted Templates},
  29802. Year = {2004}}
  29803. @techreport{abrahams03:_iterat_facad_adapt,
  29804. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  29805. Date-Modified = {2007-05-18 13:42:22 -0600},
  29806. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29807. Number = {N1476=03-0059},
  29808. Title = {Iterator Facade and Adaptor},
  29809. Year = 2003}
  29810. @techreport{abrahams03:_new_iterator_concepts,
  29811. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  29812. Date-Modified = {2007-05-18 13:42:22 -0600},
  29813. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29814. Number = {N1477=03-0060},
  29815. Title = {New Iterator Concepts},
  29816. Year = 2003}
  29817. @techreport{abrahams04:_explicit_namespaces,
  29818. Author = {David Abrahams},
  29819. Date-Modified = {2007-05-18 13:42:22 -0600},
  29820. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29821. Month = sep,
  29822. Number = {N1691=04-0131},
  29823. Title = {Explicit Namespaces},
  29824. Year = 2004}
  29825. @techreport{austern03:_cpp_lib_dr_list,
  29826. Author = {Matthew Austern},
  29827. Date-Modified = {2007-05-18 13:42:22 -0600},
  29828. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29829. Month = {November},
  29830. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/prot/14882fdis/lwg-defects.html#225}},
  29831. Number = {N1538=03-0121},
  29832. Title = {{C++} Standard Library Defect Report List (Revision 28)},
  29833. Year = 2003}
  29834. @techreport{c++_performance_tr03,
  29835. Date-Modified = {2007-05-18 13:42:22 -0600},
  29836. Institution = {{ISO/IEC JTC1 }, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29837. Number = {N1487=03-0070},
  29838. Title = {Technical Report on {C++} performance},
  29839. Year = 2003}
  29840. @techreport{dimov:03:std_bind_proposal,
  29841. Author = {P. Dimov and D. Gregor and J. J{\"a}rvi and G. Powell},
  29842. Date-Modified = {2007-05-18 13:42:22 -0600},
  29843. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29844. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1455.htm}},
  29845. Number = {N1455=03-0038},
  29846. Title = {A Proposal to Add an Enhanced Binder to the Library Technical Report},
  29847. Year = 2003}
  29848. @techreport{gregor:03:std_vararg_templates_proposal,
  29849. Author = {D. Gregor and G. Powell and J. J{\"a}rvi},
  29850. Date-Modified = {2007-05-18 13:42:22 -0600},
  29851. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29852. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1483.pdf}},
  29853. Number = {N1483=03-0066},
  29854. Pdf = {papers/vararg_templates_n1483.pdf},
  29855. Title = {Typesafe Variable-length Function and Template Argument Lists},
  29856. Year = 2003}
  29857. @techreport{gregor:04:std_vararg_templates_3,
  29858. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Gary Powell},
  29859. Date-Modified = {2007-05-18 13:42:22 -0600},
  29860. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29861. Month = sep,
  29862. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1704.pdf}},
  29863. Number = {N1704=04-0144},
  29864. Title = {Variadic Templates: Exploring the Design Space},
  29865. Year = 2004}
  29866. @techreport{gregor:03:result_of,
  29867. Author = {Douglas Gregor},
  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. Month = apr,
  29871. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1454.pdf}},
  29872. Number = {N1454=03-0037},
  29873. Title = {A uniform method for computing function object return types (revision 1)},
  29874. Year = 2003}
  29875. @techreport{gregor:03:ref_wrapper,
  29876. Author = {Douglas Gregor},
  29877. Date-Modified = {2007-05-18 13:42:22 -0600},
  29878. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29879. Month = feb,
  29880. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1436.pdf}},
  29881. Number = {N1436=03-0018},
  29882. Title = {A proposal to add a reference wrapper to the standard library},
  29883. Year = 2003}
  29884. @techreport{gregor:02:function,
  29885. Author = {Douglas Gregor},
  29886. Date-Modified = {2007-05-18 13:42:22 -0600},
  29887. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29888. Month = aug,
  29889. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1375.pdf}},
  29890. Number = {N1375=02-0033},
  29891. Title = {A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library},
  29892. Year = 2002}
  29893. @techreport{jarvi:02:std_tuple_proposal,
  29894. Author = {J. J{\"a}rvi},
  29895. Date-Modified = {2007-05-18 13:42:22 -0600},
  29896. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29897. Number = {N1403=02-0061},
  29898. Pdf = {papers/tuple_proposal.pdf},
  29899. Title = {Proposal for adding tuple types into the standard library},
  29900. Year = 2002}
  29901. @techreport{jarvi:03:std_decltype_proposal,
  29902. Author = {J. J{\"a}rvi and B. Stroustrup and D. Gregor and J. Siek},
  29903. Date-Modified = {2007-05-18 13:42:22 -0600},
  29904. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29905. Month = apr,
  29906. Number = {N1478=03-0061},
  29907. Pdf = {papers/decltype_n1478.pdf},
  29908. Title = {Decltype and auto},
  29909. Year = 2003}
  29910. @techreport{jarvi:03:std_decltype_revisited,
  29911. Author = {J. J{\"a}rvi and B. Stroustrup},
  29912. Date-Modified = {2007-05-18 13:42:22 -0600},
  29913. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29914. Month = sep,
  29915. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1527.pdf}},
  29916. Number = {N1527=03-0110},
  29917. Pdf = {papers/decltype_revisited_n1527.pdf},
  29918. Title = {Mechanisms for querying types of expressions: Decltype and auto revisited},
  29919. Year = 2003}
  29920. @techreport{maddock03:_regex,
  29921. Author = {John Maddock},
  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 = {March},
  29925. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29926. Number = {J16/03-0011= WG21/N1429},
  29927. Title = {A Proposal to add Regular Expressions to the Standard Library},
  29928. Year = 2003}
  29929. @techreport{stroustrup_concept_checking03,
  29930. Author = {Bjarne Stroustrup},
  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 = oct,
  29934. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29935. Number = {N1510=03-0093},
  29936. Title = {Concepts -- A more abstract complement to type checking},
  29937. Year = 2003,
  29938. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGm4xNTEwLWNvbmNlcHQtY2hlY2tpbmcucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3kI0Q846AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzgAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAOADYAGgBuADEANQAxADAALQBjAG8AbgBjAGUAcAB0AC0AYwBoAGUAYwBrAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL24xNTEwLWNvbmNlcHQtY2hlY2tpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  29939. @techreport{stroustrup_concept_design_choices03,
  29940. Author = {Bjarne Stroustrup and Dos Reis, Gabriel},
  29941. Date-Modified = {2007-05-18 13:42:22 -0600},
  29942. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29943. Month = oct,
  29944. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29945. Number = {N1522=03-0105},
  29946. Title = {Concepts -- Design choices for template argument checking},
  29947. Year = 2003}
  29948. @techreport{stroustrup_concept_syntax03,
  29949. Author = {Bjarne Stroustrup and Dos Reis, Gabriel},
  29950. Date-Modified = {2007-05-18 13:42:22 -0600},
  29951. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29952. Month = oct,
  29953. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29954. Number = {N1536=03-0119},
  29955. Title = {Concepts -- syntax and composition},
  29956. Year = 2003}
  29957. @techreport{powell:04:operator_dot,
  29958. Author = {Gary Powell and Douglas Gregor and Jaakko. J{\"a}rvi},
  29959. Date-Modified = {2007-05-18 13:42:22 -0600},
  29960. Institution = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
  29961. Month = sep,
  29962. Number = {N1671=04-0111},
  29963. Title = {Overloading Operator.() \& Operator.*()},
  29964. Year = 2004}
  29965. @techreport{austern05:_tr1,
  29966. Author = {Matt Austern},
  29967. Date-Modified = {2007-05-18 13:42:22 -0600},
  29968. Institution = {ISO/IEC},
  29969. Month = {January},
  29970. Number = {PDTR 19768, n1745 05-0005},
  29971. Title = {Proposed Draft Technical Report on {C++} Library Extensions},
  29972. Year = 2005}
  29973. @techreport{siek05:concepts_c++0x,
  29974. Author = {Jeremy G. Siek and Douglas Gregor and Ronald Garcia and Jeremiah Willcock and Jaakko J{\"a}rvi and Andrew Lumsdaine},
  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 = {January},
  29978. Number = {N1758=05-0018},
  29979. Title = {Concepts for {C++0x}},
  29980. Year = 2005,
  29981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc1OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQzRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNzU4LnBkZgAADgAUAAkAbgAxADcANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNzU4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  29982. @unpublished{stroustrup05:concept_design,
  29983. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  29984. Date-Modified = {2007-05-18 13:42:22 -0600},
  29985. Month = {April},
  29986. Note = {{C++} Extensions reflector message {c++std-ext-7073}},
  29987. Title = {A concept design},
  29988. Year = 2005}
  29989. @techreport{stroustrup05:concept_design_rev_1,
  29990. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  29991. Date-Modified = {2007-05-18 13:42:22 -0600},
  29992. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29993. Month = {May},
  29994. Number = {N1782=05-0042},
  29995. Title = {A concept design (Rev. 1)},
  29996. Year = 2005,
  29997. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc4Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzgyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ3RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNzgyLnBkZgAADgAUAAkAbgAxADcAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNzgyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  29998. @techreport{gregor05:explicit_models,
  29999. Author = {Douglas Gregor and Jeremy G. Siek},
  30000. Date-Modified = {2007-05-18 13:42:22 -0600},
  30001. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30002. Month = {May},
  30003. Number = {N1798=05-0058},
  30004. Title = {Explicit model definitions are necessary},
  30005. Year = 2005}
  30006. @techreport{gregor05:implementing_concepts,
  30007. Author = {Douglas Gregor and Jeremy G. Siek},
  30008. Date-Modified = {2007-05-18 13:42:22 -0600},
  30009. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30010. Month = {August},
  30011. Number = {N1848=05-0108},
  30012. Title = {Implementing Concepts},
  30013. Year = 2005}
  30014. @techreport{gregor05:concepts_c++0x,
  30015. Author = {Douglas Gregor and Jeremy G. Siek and Jeremiah Willcock and Jaakko J{\"a}rvi and Ronald Garcia and Andrew Lumsdaine},
  30016. Date-Modified = {2009-08-25 22:28:20 -0600},
  30017. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30018. Month = {August},
  30019. Number = {N1849=05-0109},
  30020. Title = {Concepts for {C++0x} (Revision 1)},
  30021. Year = 2005,
  30022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTg0OS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xODQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ7RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xODQ5LnBkZgAADgAUAAkAbgAxADgANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xODQ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  30023. @misc{Walter:kx,
  30024. Author = {Joerg Walter and Mathias Koch},
  30025. Date-Added = {2007-12-04 18:46:56 -0700},
  30026. Date-Modified = {2008-07-22 15:19:38 -0600},
  30027. Howpublished = {\url{http://www.boost.org/libs/numeric/ublas/doc/index.htm}},
  30028. Lastchecked = {2007},
  30029. Title = {{uBLAS}},
  30030. Urldate = {2002},
  30031. Year = {2002},
  30032. Bdsk-Url-1 = {http://www.boost.org/libs/numeric/ublas/doc/index.htm}}
  30033. @url{Rossum:ys,
  30034. Author = {Guido van Rossum},
  30035. Date-Added = {2006-12-07 00:00:02 -0700},
  30036. Date-Modified = {2010-12-17 10:23:12 -0700},
  30037. Title = {Optional Static Typing},
  30038. Bdsk-Url-1 = {http://www.python.org/~guido/static-typing/}}
  30039. @url{Tang:kx,
  30040. Author = {Audrey Tang},
  30041. Date-Added = {2006-12-06 23:46:12 -0700},
  30042. Date-Modified = {2010-12-17 10:23:12 -0700},
  30043. Title = {Pugs Blog},
  30044. Bdsk-Url-1 = {http://pugs.blogs.com/}}
  30045. @url{Group:uq,
  30046. Author = {ECMA TC39TG1 Working Group},
  30047. Date-Added = {2006-12-06 23:43:20 -0700},
  30048. Date-Modified = {2010-12-17 10:23:12 -0700},
  30049. Title = {ECMAScript 4 Netscape Proposal},
  30050. Urldate = {June 30, 2003},
  30051. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FZGl0aW9uNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVkaXRpb240LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASomPBnbK3AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBnhUnAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFZGl0aW9uNC5wZGYAAA4AGgAMAEUAZABpAHQAaQBvAG4ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VkaXRpb240LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  30052. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VkaXRpb240LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWRpdGlvbjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8q/8zlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVkaXRpb240LnBkZgAADgAaAAwARQBkAGkAdABpAG8AbgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWRpdGlvbjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  30053. Bdsk-Url-1 = {http://www.mozilla.org/js/language/Edition4.pdf}}
  30054. @url{Pasalic:dq,
  30055. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  30056. Date-Added = {2006-09-26 11:28:44 -0600},
  30057. Date-Modified = {2010-12-17 10:23:12 -0700},
  30058. Title = {Concoqtion},
  30059. Bdsk-Url-1 = {http://www.metaocaml.org/concoqtion/}}
  30060. @url{Dawes:qf,
  30061. Author = {Beman Dawes and David Abrahams and Rene Rivera},
  30062. Date-Added = {2006-09-26 11:21:51 -0600},
  30063. Date-Modified = {2010-12-17 10:23:12 -0700},
  30064. Lastchecked = {9/26/2006},
  30065. Title = {Boost {C++} Libraries},
  30066. Bdsk-Url-1 = {http://www.boost.org}}